provider voices GET /v1/shared-voices
@utdk/elevenlabs /v1/shared-voices
Get Voices
Retrieves a list of shared voices.
page_size query
How many shared voices to return at maximum. Can not exceed 100, defaults to 30.
integer
category query
Voice category used for filtering
gender query
Gender used for filtering
age query
Age used for filtering
accent query
Accent used for filtering
language query
Language used for filtering
locale query
Locale used for filtering
search query
Search term used for filtering
use_cases query
Use-case used for filtering
descriptives query
Search term used for filtering
featured query
Filter featured voices
boolean
min_notice_period_days query
Filter voices with a minimum notice period of the given number of days.
include_custom_rates query
Include/exclude voices with custom rates
include_live_moderated query
Include/exclude voices that are live moderated
reader_app_enabled query
Filter voices that are enabled for the reader app
boolean
owner_id query
Filter voices by public owner ID
sort query
Sort criteria
page query
integer
xi-api-key header
Your API key. This is required by most endpoints to access our API programmatically. You can view your xi-api-key using the 'Profile' tab on the website.

Try it

Authentication
Configure credentials for ElevenLabs API Documentation
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

getLibraryVoices
GET/v1/shared-voices
Retrieves a list of shared voices.

How many shared voices to return at maximum. Can not exceed 100, defaults to 30.

Voice category used for filtering

Gender used for filtering

Age used for filtering

Accent used for filtering

Language used for filtering

Locale used for filtering

Search term used for filtering

Use-case used for filtering

Search term used for filtering

Filter featured voices

Filter voices with a minimum notice period of the given number of days.

Include/exclude voices with custom rates

Include/exclude voices that are live moderated

Filter voices that are enabled for the reader app

Filter voices by public owner ID

Sort criteria

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import elevenlabs from '@utdk/elevenlabs';

await elevenlabs.getLibraryVoices({
  "page_size": 30,
  "featured": false,
  "reader_app_enabled": false,
  "page": 0
})