This repository holds the sources for the documentation of the web API that was released in 1.7.
The API documentation can be found here: api.akeneo.com.
Node.js is required. You can optionally choose Yarn as package manager instead of NPM (provided with NodeJS by default).
First, install the all dependencies with Yarn:
yarn installor with NPM:
npm installThen run the Gulp server, with Yarn:
yarn serveor with NPM:
npm serveThe API documentation site is then available on localhost:8000.
Files located in the content and src directories are watched for changes, so when developing you do not need to launch any other task.
As our YAML Swagger spec uses references and links, it is considered as non-valid.
During the build, we generate a valid JSON specification that is put under the content/swagger folder. Don't forget to version it if you made any change into the YAML Swagger spec.