OpenAPI
Apparence
OpenAPI
Développé par | Initiative OpenAPI (d) et Fondation Linux |
---|---|
Dernière version | 3.1.1 ()[1] |
Dépôt | github.com/OAI/OpenAPI-Specification |
Type |
Spécification Interface description language |
Licence | Licence Apache 2.0 |
Site web | openapis.org |
OpenAPI, connu dans ces précédentes versions sous le nom de Swagger, est une spécification qui permet de décrire une l'API d'un service web sous la forme d'un document YAML ou JSON[2].
Usage
Une spécification au format OpenAPI peut être utilisée par de nombreuses applications et outils[3]. Il est par exemple possible de générer un échafaudage pour le serveur, des clients[4], de la documentation ou de valider qu'une requête ou une réponse est conforme à la spécification OpenAPI[5].
Références
- ↑ « Release 3.1.1 », (consulté le )
- ↑ (en) « What is OpenAPI? » (consulté le )
- ↑ (en) « OpenAPI.Tools » (consulté le )
- ↑ (en) « OpenAPI Generator » (consulté le )
- ↑ (en) « Express OpenApi Validator » (consulté le )