Authentication
Send credentials on every authenticated request:
http
Authorization: Bearer <token>Supported token types:
| Token | Typical use | Notes |
|---|---|---|
| API key | Scripts, backends, SDKs | Prefix sk_ops_.... Create and revoke keys from the Developers Portal API keys page. There is no public REST surface for key management in the SDKs. |
| Dashboard session token | Browser apps signed in to the Developers Portal | Short-lived JWT issued by the dashboard sign-in flow; carry it on calls made from logged-in pages. |
Missing or invalid credentials yield 401 Unauthorized.
There is no cross-user admin API: each caller only sees their own data.
Signup trial credit
New accounts may receive a free trial credit on their first authenticated request, valid for a limited period. The amount and remaining time surface on GET /api/v1/me under signup_trial.
Pricing tier
Each account sits on a pricing tier that determines its rate-limit and concurrency budget. Your current tier and budget are visible in the Developers Portal and via the API — see Tiers & signup trial.