Skip to content

Authentication

All requests authenticate with a bearer token in the Authorization header — identical to the OpenAI API.

Terminal window
Authorization: Bearer sk-...

The OpenAI SDKs handle this for you when you set api_key / apiKey.

  • Production key: request via the contact form. We reply within 24 hours with a key, pricing and a support channel.
  • Free trial key: a limited-quota key to evaluate the API.
  • Temporary keys: create short-lived, budget-capped keys programmatically via the Key Manager.
  • Treat keys like passwords. Do not embed them in client-side code or commit them to git.
  • Rotate immediately if a key is exposed — contact us to revoke and reissue.
  • Each key has its own rate limits and budget (see Rate limits).

A missing or invalid key returns 401 Unauthorized. An out-of-budget or over-limit key returns 429. See Errors.