Skip to content

OpenAPI

OpenAPI is a specification format used to describe and document RESTful APIs.

The Swagger Specification has been transitioned to the newly created OpenAPI Initiative under the Linux Foundation and is now re-branded as the OpenAPI Specification.

The OpenAPI Initiative is backed by many big representatives from the technology sector and has a strong community, helping to shape further development of the specifications. It furthermore supports a wider range of frameworks and does not only allow generating client and server code directly out of specifications, but also can be generated itself by many established platforms. However, the strongest point is the ecosystem itself. Apart from the specification, the OpenAPI Initiative provides a wide variety of tools to handle, develop and create full-fledged documentation.