Skip to main content
GET
List provider voices
Use one of the provider names in the path schema. Optional model and language narrow the result when supported by that provider. The response contains voice IDs, display information, and optional preview URLs. This can contact the provider; a provider lookup failure returns 500.

Authorizations

Authorization
string
header
required

Bandwidth Labs OAuth access token. Uses the user's selected workspace; the workspace header is not required. Do not also send an API key. Bearer-only operations may additionally require the Labs super_user role.

Headers

X-VOAI-ORGANIZATION-ID
string | null

Required with X-BW-LABS-AGENTS-API-KEY: the positive local workspace ID to access. The key owner must be a current member. Missing or invalid IDs return 400; non-member workspaces return 403. Not required for bearer authentication, which uses the user's selected workspace.

Path Parameters

provider
enum<string>
required
Available options:
elevenlabs,
deepgram,
sarvam,
cartesia,
rime

Query Parameters

model
string | null
language
string | null

Response

Successful Response

provider
string
required
voices
VoiceInfo · object[]
required