> ## Documentation Index
> Fetch the complete documentation index at: https://docs.akumi.eu/llms.txt
> Use this file to discover all available pages before exploring further.

# API reference

> Every /v1 endpoint, generated from the API itself.

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

```
https://api.akumi.eu/v1
```

## Authentication

Every request carries an API key as a bearer token:

```bash theme={null}
-H "Authorization: Bearer $AKUMI_API_KEY"
```

Create and scope a key under [API keys](/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](/sdks). They are
generated from this same specification.
