Skip to main content
GET
List voices
Every endpoint on this page requires either a Clerk-issued JWT (Authorization: Bearer <token>) or an organization API key (x-api-key: pk_…). Anonymous calls return 401 Unauthorized. See Authentication for the full setup.

Code examples

Sample response

Copy a voice id and pass it as ttsVoiceId when creating or updating a voice-enabled agent.

Authorizations

x-api-key
string
header
required

Organization API key. Obtain from the dashboard. Format: pk_live_…

Query Parameters

provider
string

Filter by provider.

Example:

"elevenlabs"

language
string

Filter by language code (e.g. en, ar).

Response

List of available voices.

data
object[]