Listing ElevenLabs Voices
Sunra exposes a lightweight helper endpoint that lets you discover the voices available on the shared ElevenLabs account that powers our ElevenLabs TTS models. The endpoint does not run an inference pipeline — there is no billing, no prediction record, no queue. It is a direct, paginated lookup against the upstream ElevenLabs voice library. Once you find a voice you like, plug itsvoice_id into the custom_voice_id field of any ElevenLabs TTS model and the model will use that voice instead of its default.
Endpoint
Authorization header.
Query parameters
All parameters are optional.Response
Pagination
Drive pagination fromhas_more and next_page_token. Keep calling the endpoint with the previous response’s next_page_token until has_more is false:
Examples
Using a voice in a TTS model
Take anyvoice_id from the response and pass it as custom_voice_id when calling an ElevenLabs TTS endpoint. When custom_voice_id is set it overrides the model’s default voice field, so you can use any voice the account has access to — including cloned voices and voices saved from the ElevenLabs voice library, not just the defaults exposed by the schema’s voice enum.
voice vs custom_voice_id
The voice enum is a shortcut for the voices the shared account holds — the same
set this endpoint lists, by name instead of by id, identical across all four TTS
endpoints. It moves when the account’s library moves: ElevenLabs retires voices
and re-points their ids, so a name that is gone from the enum is a name the
account can no longer serve under that id.
Aria, Charlotte and Rachel were removed for exactly that reason — their ids
now resolve to unrelated replacement voices upstream. If you were passing one of
those names, pick another from the enum, or pass the id you want as
custom_voice_id, which is never filtered against the enum.
This works for every Sunra ElevenLabs TTS endpoint:
elevenlabs/eleven-v3/text-to-speechelevenlabs/multilingual-v2/text-to-speechelevenlabs/turbo-v2.5/text-to-speechelevenlabs/multilingual-sts-v2/speech-to-speech