OpenAPI is a specification for describing HTTP APIs in a machine-readable format, commonly using YAML or JSON.
Teams use OpenAPI descriptions to generate reference documentation, client libraries, validation tooling, mock servers, and interactive API explorers.