Skip to content

API Keys

Braiv public APIs use API keys generated from the Braiv app. API access is available to Pro and Business users during the beta.

Prefer the ElevenLabs-compatible xi-api-key header:

xi-api-key: YOUR_BRAIV_API_KEY

Braiv also accepts a bearer token header for clients that standardize on Authorization:

Authorization: Bearer YOUR_BRAIV_API_KEY

For legacy compatibility, ?apiKey=YOUR_BRAIV_API_KEY is also accepted.

API keys are shown once when created. Store the key securely before closing the modal. Later views only show an obfuscated key.

Free and Starter users cannot generate API keys for public TTS access. Existing keys are also checked on every request, so API access is disabled if the account is no longer on an eligible plan.

  • Never expose keys in browser code, mobile apps, or public repositories.
  • Keep keys in server-side environment variables or a secret manager.
  • Rotate keys if they are shared accidentally.
  • Use separate keys per integration so they can be revoked independently.