Text to speech
Fetch the full details of a single voice by its ID. Use this to check a specific voice — most importantly to poll the is_ready flag after starting a clone job. The voice must be accessible to the project tied to your API key (a public platform voice or one of the project's private voices).
curl --request GET \
--url 'https://api.nabrah.ai/api/ext/tts/voices/<voice_id>' \
--header 'X-API-Key: <your-api-key>'{
"id": "00000000-0000-4000-8000-000000000000",
"name": "string",
"is_public": false,
"created_at": "2026-01-15T12:00:00.000Z",
"is_ready": false
}Returns the descriptor for one voice.
The same fields returned per-voice by GET /api/ext/tts/voices. is_ready tells you whether the voice can be used for TTS yet.
idnameis_publiccreated_atis_readyX-API-KeystringheaderrequiredYour workspace API key. Create one in the dashboard under API keys.
voice_idstringrequiredThe ID of the voice to retrieve.
Use a voice id returned by GET /api/ext/tts/voices, or a voice_id returned by the Clone Voice endpoint.
Successful Response
application/json
Validation Error
application/json