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.
Send an API key
Section titled “Send an API key”Prefer the ElevenLabs-compatible xi-api-key header:
xi-api-key: YOUR_BRAIV_API_KEYBraiv also accepts a bearer token header for clients that standardize on Authorization:
Authorization: Bearer YOUR_BRAIV_API_KEYFor legacy compatibility, ?apiKey=YOUR_BRAIV_API_KEY is also accepted.
Key visibility
Section titled “Key visibility”API keys are shown once when created. Store the key securely before closing the modal. Later views only show an obfuscated key.
Plan access
Section titled “Plan access”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.
Security recommendations
Section titled “Security recommendations”- 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.