The Linux Foundation Projects

What is OpenAPI?

The OpenAPI Specifications provide a formal standard for describing HTTP APIs. This allows people to understand how an API works, how a sequence of APIs work together, generate client code, create tests, apply design standards, and much, much more.

OpenAPI Simple API Lifecycle

3 Benefits of OpenAPI

As the most widely used API description languages:

  • Tooling

    Commonality of use and support by tool vendors, meaning flexibility in tool vendor selection.
  • People

    Commonality of knowledge by developers and engineers, meaning flexibility in staffing.
  • Longevity

    Abstraction of API description facilitating adoption of innovations in API behaviors while avoiding total rewrites.

Events

The OpenAPI Initiative runs a track at conferences around the world.

See what OpenAPI can do for you

Subscribe to the OpenAPI Newsletter

The sign-up form is provided by HubSpot and sets marketing cookies, so it only loads once you allow them.