Skip to main content
GET
Get Voice

Authorizations

Authorization
string
header
required

API key from Settings > Developer > REST API

Headers

X-Voice-Engines
string | null

The voice engines this client understands, comma-separated: elevenlabs,fishaudio,inworld. ElevenLabs is always on; Fish Audio models and voices appear only for a client that lists fishaudio (or, on GET /v1/voices, asks for provider=fishaudio or a featured/community category), and Inworld's only for a client that lists inworld (or asks for provider=inworld).

Moda-Version
enum<string>
default:2026-05-01

Calendar-dated API version pin. New integrations should pin 2026-05-01 to opt into the newest response shapes. For back-compat the server also accepts requests with no header and resolves them to the current default (today: 2026-04-12); that default advances on each sunset date. Any unsupported value returns 400 unsupported_version.

Available options:
2026-04-12,
2026-05-01
Example:

"2026-05-01"

Path Parameters

voice_id
string
required

Response

Successful Response

GET /v1/voices/{voice_id} for a cloned voice: the detail plus kind and clone.

id
string
required
name
string
required
description
string | null
required
provider
enum<string>
required
Available options:
elevenlabs,
fishaudio,
inworld
category
string
required
source
string
required
creator_name
string | null
required
labels
VoiceLabels · object
required
languages
VoiceLanguage · object[]
required
compatible_models
string[]
required
preview
VoicePreview · object | null
required
availability
VoiceAvailability · object
required
catalog_refreshed_at
string
required
settings_defaults
VoiceSettingsDefaults · object
required
favorite
VoiceFavoriteFlags · object
required
kind
string
required
Allowed value: "cloned"
clone
VoiceClone · object
required

What only a cloned voice has. The source recording is private and never serialized.

object
string
default:voice
Allowed value: "voice"