List voices
Find a voice for a voice Agent. Each voice shows the languages it is verified for and a sample to listen to (previewUrl), sorted by name. Search with q (name or label) and keep the voices of one language with language. Next: set the chosen id as the Agent's settings.voice.voiceId with update_agent.
- Scope:
raiz:voices:read - Credentials: an API key, a client-credentials token or a person's access token
- Effect: read-only; safe to retry
- Limits: response up to 1 MB
- CLI:
arbol raiz voices list· MCP tool:raiz_voices_list
GET
https://api.getarbol.com/v1/raiz/voicesAuthorization
Query parameters
Returns
200
Successful operation.
400
INVALID_INPUT: The request does not match the published schema.INVALID_CURSOR: The cursor is malformed or belongs to a different list.
502
OUTCOME_UNKNOWN: The operation may have been applied; check its result before repeating it.
503
UPSTREAM_UNAVAILABLE: The upstream service could not complete the request.VOICE_UNAVAILABLE: Calls are unavailable right now. Try again in a few minutes.INTEGRATIONS_UNAVAILABLE: The organization's integrations cannot be read right now. Try again shortly.