Skip to content

Getting Started

Braiv Developer Docs cover the public APIs available to Pro and Business users. The first developer beta surface is the Braiv Text to Speech API, designed to be familiar to teams already using ElevenLabs.

https://api.braiv.com/v1

During early development, dev deployments may also be tested through the Firebase/Cloud Run function URL before the custom domain is connected.

  • A Braiv account on a Pro or Business plan.
  • An API key generated from the Braiv app.
  • An existing Braiv voice clone. In the beta, the voice_id is the id of an existing Braiv voice clone.
Terminal window
curl -X POST "https://api.braiv.com/v1/text-to-speech/YOUR_VOICE_ID" \
-H "xi-api-key: YOUR_BRAIV_API_KEY" \
-H "Content-Type: application/json" \
--output speech.wav \
--data '{
"text": "The first move is what sets everything in motion.",
"model_id": "braiv-speech-v1",
"language_code": "en",
"voice_settings": {
"speed": 1
}
}'

The beta returns WAV audio. MP3, PCM variants, streaming, and API-based voice cloning are planned future additions.