OpenAPI Specification

Machine-readable API specification for code generation and tooling.

Download Specification
Use the OpenAPI 3.1 spec to generate client libraries, create mock servers, or import into tools like Postman.
Generate SDKs
Use OpenAPI Generator to create type-safe client libraries in 50+ languages.
Postman Collection
Import the OpenAPI spec directly into Postman to test API endpoints with pre-configured requests.
Mock Servers
Create mock servers using Prism for testing without hitting production.
Interactive API Explorer
Explore the API documentation interactively. You can try out API calls directly from this page.
Generate Client Libraries
Use these commands to generate type-safe client libraries from the OpenAPI spec.

TypeScript/JavaScript

npx openapi-generator-cli generate -i /openapi.yaml -g typescript-fetch -o ./src/api

Python

openapi-generator-cli generate -i /openapi.yaml -g python -o ./regen_client

Go

openapi-generator-cli generate -i /openapi.yaml -g go -o ./regen