Skip to main content
GET
List Voices

Authorizations

x-api-key
string
header
required

HeyGen API key. Obtain from your HeyGen dashboard.

Query Parameters

type
enum<string>
default:public

Voice type: 'public' for the shared library or 'private' for your cloned voices.

Available options:
public,
private
engine
string

Filter by stored engine mapping. Accepts 'starfish', 'orca', 'elevenlabs' or internal engine names. The deprecated elevenlabs_v3 input alias is also accepted. Available engines may also include engines prepared on first use.

language
string

Filter by language (e.g. 'English').

gender
string

Filter by gender ('male' or 'female').

limit
integer
default:20

Results per page (1-100).

Required range: 1 <= x <= 100
token
string

Opaque cursor token for the next page.

Response

Successful response

data
VoiceV3Item · object[]
has_more
boolean

Whether more pages are available

next_token
string | null

Opaque cursor for the next page