Authentication

Send your API key as a Bearer token.

Open in…
Ask on Discord
What your agent reads
Every request needs your key in the `Authorization` header:

```http
Authorization: Bearer keiro_your_api_key
Content-Type: application/json
```

Create and revoke keys in [Dashboard → API Keys](https://platform.keirolabs.cloud/dashboard/keys). A key is shown once when you create it.

> **Keep keys server-side**
>
Never ship a key in browser or mobile code. Read it from an environment variable on your server and call Keiro from there.

A missing or wrong key returns `401 UNAUTHORIZED` and costs nothing.
Every page: append .md to the URL. Whole site: /llms.txt · /llms-full.txt

Every request needs your key in the Authorization header:

Authorization: Bearer keiro_your_api_key
Content-Type: application/json

Create and revoke keys in Dashboard → API Keys. A key is shown once when you create it.

Keep keys server-side

Never ship a key in browser or mobile code. Read it from an environment variable on your server and call Keiro from there.

A missing or wrong key returns 401 UNAUTHORIZED and costs nothing.

Let your agent build it

Paste one prompt into Claude Code, Cursor, Codex or Windsurf. It installs Keiro MCP, reads these docs and writes the integration against the real API.

Ask on Discord