Skip to content

Authentication

The platform uses API keys for server-to-server calls and session cookies for the dashboard.

Creating an API key

  1. Go to Dashboard → Developer Apps → [Your App].
  2. Click API Keys → New Key.
  3. Copy the key — it is shown only once.

Using the key

Send it as a bearer token on every request:

Terminal window
curl $API_BASE_URL/v1/me \
-H "Authorization: Bearer $API_KEY"

Key properties

PropertyDescription
Scoperead, write, or admin
ExpiryOptional; never expires by default
IP allowlistOptional CIDR restriction

Keys can be rotated and revoked at any time from the dashboard without downtime.