openai-openapi is the official OpenAPI specification for the OpenAI API, maintained by OpenAI to provide a standardized, machine-readable contract for all supported endpoints. The repository ensures that developers and toolchains can integrate with OpenAI services using a consistent schema across SDKs, code generators, and API clients. It contains both an automatically documented version of the spec and a manually updated branch for reference. Developers can use this specification to generate client libraries, validate requests and responses, or explore the API structure in compatible tools. The project is actively maintained with tagged releases, issues, and contributions from multiple collaborators. Its goal is to improve transparency, developer experience, and interoperability when building applications powered by OpenAI’s models.

Features

  • Official OpenAPI specification for the OpenAI REST API
  • Machine-readable contract for endpoints, inputs, and outputs
  • Supports automatic code generation of client SDKs
  • Includes both auto-documented and manually updated specs
  • Useful for validation, testing, and integration workflows
  • MIT-licensed with community issue tracking and contributions

Project Activity

See All Activity >

License

MIT License

Follow OpenAI OpenAPI

OpenAI OpenAPI Web Site

Other Useful Business Software
Application Monitoring That Won't Slow Your App Down Icon
Application Monitoring That Won't Slow Your App Down

AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OpenAI OpenAPI!

Additional Project Details

Registered

2025-10-04