Glossar

  1. Home
  2. Glossar
openapi

Das OpenAPI-Projekt wurde gegründet, um einen Standard für die Beschreibung von Programmierschnittstellen - Application Programming Interfaces (API) - zu schaffen. Die Spezifikation ist offen und herstellerneutral, d. h. sie kann ohne Einschränkungen auf mehreren Plattformen verwendet werden. Diese Definition ist nicht nur bei der Entwicklung von APIs für verschiedene Dienste wie Google Maps oder Bing Search Engine Technology Inc. nützlich, sondern gilt auch für die Dokumentation bestehender Anwendungen, die diese Art von Technologien verwenden, und zwar mit Hilfe der Swagger-2-Spezifikationen.

Swagger war sozusagen der Vorgänger von OpenAPI. Um Swagger sollte ursprünglich nur beschreiben, wie APIs zu dokumentieren sind, aber inzwischen geht es um weit mehr als nur Dokumentation. Es umfasst nun alles, von der Dokumentation über die Zuordnung von Anfragen und Antworten, und ist dabei herstellerneutral und quelloffen, so dass jedes Unternehmen oder jede Person es kostenlos nutzen kann!