GET
/api/v6/tts/voicesList available voices
Filterable catalog of synthesis voices.
Scope and limits
Scope
API key with the tts service enabled
Usage limit
120 requests per minute
Returns the voice catalog for synthesis. Each voice carries a stable code you send in the voice field when synthesizing. The catalog rarely changes, so caching it on your side is worth it.
Query parameters
languagestringoptional
Filter by language and region (BCP-47), for example
es-US or en-US.tierstringoptional
Filter by voice quality level.
basicintermediateadvancedgenderstringoptional
Filter by voice gender.
femalemaleResponses
200
Voice catalog, filtered when parameters were sent.
{
"success": true,
"data": {
"voices": [
{
"code": "es-us-female-2",
"name": "Valentina · Español Latinoamérica",
"language": "es-US",
"accent": "Español Latinoamérica",
"gender": "female",
"tier": "intermediate",
"sampleRate": 8000
},
{
"code": "en-us-female-1",
"name": "Emma · Inglés (EE. UU.)",
"language": "en-US",
"accent": "Inglés (EE. UU.)",
"gender": "female",
"tier": "basic",
"sampleRate": 8000
}
]
},
"meta": {
"requestId": "8f0c0e2a4b1d4c8fae2b7a91e0c5d3f6",
"timestamp": "2026-06-23T15:04:05+00:00",
"responseTimeMs": 1.4
}
}401
Invalid or missing credentials.
403
The API key does not have the tts service enabled.
429
Request limit exceeded.
Possible errors
Codes this endpoint can return in error.code. The full detail lives in the catalog.
401
See the full catalogAUTH_REQUIREDNo Bearer token was sent, and every call requires one.401AUTH_INVALID_KEYThe API key is not recognized: wrong format, revoked or expired.401AUTH_SERVICE_NOT_ALLOWEDThe key is not allowed to use the service behind this endpoint.429RATE_TPS_EXCEEDEDYou exceeded your organization quota for this endpoint.