Authentication
The platform uses API keys for server-to-server calls and session cookies for the dashboard.
Creating an API key
- Go to Dashboard → Developer Apps → [Your App].
- Click API Keys → New Key.
- Copy the key — it is shown only once.
Using the key
Send it as a bearer token on every request:
curl $API_BASE_URL/v1/me \ -H "Authorization: Bearer $API_KEY"Key properties
| Property | Description |
|---|---|
| Scope | read, write, or admin |
| Expiry | Optional; never expires by default |
| IP allowlist | Optional CIDR restriction |
Keys can be rotated and revoked at any time from the dashboard without downtime.