Skip to content

Public OpenAPI ​

openapi.json is the curated machine-readable contract for third-party OAuth, open-user context, Personal/Team model catalogs, and the model gateway.

text
https://<platform-host>/developers/openapi.json

It intentionally does not expose the complete operations or internal FastAPI schema. Generated clients must still keep credentials on trusted servers, isolate Personal and Team tokens, supply trusted workflow headers for Team calls, and respect the current Team streaming restriction.

reference/openapi.public.json is the repository source. The documentation build parses and validates it before publishing /developers/openapi.json. Update the schema and the related Markdown together whenever a public path, scope, field, error code, or Team header changes.

OAuth credentials and model-provider secrets must remain on trusted servers.