OrchestKit OpenAPI specification
Machine-readable OpenAPI 3.1 description of the OrchestKit docs API. No authentication. Read-only.
Load the spec at /openapi.json (JSON) or /api/openapi.yaml (YAML). The same document is linked from the developer resource hub.
What the API covers
- Search documentation: GET /api/search
- Fetch a page as Markdown: GET /api/md/...
- Natural-language questions: GET or POST /ask (NLWeb)
- Batch Markdown fetch and async jobs, documented in the spec
Errors use RFC 9457 Problem Details. Every response carries IETF RateLimit headers. Policy: /api-policy.