Authentication
The API authenticates with a bearer API key. Keys are only available on paid plans (Starter/Pro or Enterprise) — a request from a free-plan account is rejected even with a valid key format.
1. Create a key
Go to your account page → API Keys → New key. The full key is shown exactly once, right after creation — copy it then, it can't be viewed again afterward (only the hash is kept server-side).
2. Send it as a bearer token
Authorization: Bearer sk_<your_key>
Keys always start with sk_. Missing or invalid keys get a 401; a key on a plan without API
access gets a 403.
3. Revoking a key
Delete it from the same API Keys list on your account page — it stops working immediately, nothing else to rotate or invalidate.