Skip to main content
The pages in this section are generated from the platform’s own OpenAPI specification, so they describe the API as it is actually served rather than as it was last written down.

Base URL

Authentication

Every request carries an API key as a bearer token:
Create and scope a key under API keys. Keys belong to an organization, so a request is always attributed to one tenant.

Compatibility

The chat and embedding endpoints are OpenAI-compatible. Any OpenAI client works by changing one base_url, which is the fastest way to try the platform. The native endpoints — Recall, scores, threads and the audit log — have no OpenAI equivalent and are reached through the same key. For typed access in PHP, TypeScript or Python, see the SDKs. They are generated from this same specification.