OpenAPI

From Wikipedia, the free encyclopedia

OpenAPI
Description de l'image OpenAPI Specification Logo Pantone.svg.
Informations
Développé par Initiative OpenAPI (d) et Fondation LinuxVoir et modifier les données sur Wikidata
Dernière version 3.2.0 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/OAI/OpenAPI-SpecificationVoir et modifier les données sur Wikidata
Type Spécification
Interface description languageVoir et modifier les données sur Wikidata
Licence Licence Apache 2.0Voir et modifier les données sur Wikidata
Site web openapis.orgVoir et modifier les données sur Wikidata

OpenAPI, connu dans ses précédentes versions sous le nom de Swagger, est une spécification qui permet de décrire l'API d'un service web sous la forme d'un document YAML ou JSON[2].

Historique des versions

Le développement de Swagger a débuté en 2010, par Tony Tam, qui travaillait pour l'entreprise Wordnik[3].

En la société SmartBear a acquis la spécification open-source Swagger, de Reverb Technologies, maison mère de Wordnik[4].

En SmartBear a annoncé donner la spécification Swagger à une nouvelle organisation appellée OpenAPI Initiative, sous le parrainage de la Fondation Linux[5].

En OpenAPI Initiative a sorti la version 3.0.0 de la spécification[6], puis, en , la version 3.1.0[7].

Version[8] Date Notes
3.2.0 19 septembre 2025
3.1.2 19 septembre 2025
3.1.1 24 octobre 2024
3.1.0 16 février 2021
3.0.4 24 octobre 2024
3.0.3 21 février 2020
3.0.2 8 octobre 2018
3.0.1 7 décembre 2017
3.0.0 26 juillet 2017 Première version de OpenAPI

Exemple

Usage

Références

Related Articles

Wikiwand AI