Files
api-guidelines/core-principles/openapi-specification.md
apidesigner 84dd6eb8b8 Updates core-principles/openapi-specification.md
Auto commit by GitBook Editor
2017-06-15 10:59:47 +00:00

14 lines
783 B
Markdown

# OpenAPI Specification
Every API **MUST** be described using an API description format. The API description format used MUST be the [OpenAPI Specification (formerly known as Swagger Specification) version 2.0](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md).
Every API description **MUST** be:
* published in adidas [API design platform](./apiary.md)
* stored in version control system (Bitbucket, GitHub) in the same repository as the API implementation.
* accessible via endpoint through GET operation. _To be discussed_
> NOTE: Synchronization between the version control system and adidas [API description platform](./apiary.md)
should be automated using CI/CD framework.
## Language
The API description MUST be written in **American English**.