Get Voice

Fetch a single voice by id - a shared catalogue voice or one of the caller’s own personal (cloned) voices. A personal voice that belongs to another workspace returns 404, identical to an unknown id, so voice inventory is never enumerable across tenants.

Authentication

AuthorizationBearer

Enter your API key with the Bearer prefix, e.g. ‘Bearer sk_…’.

Path parameters

voice_idstringRequired
The ID of the voice to fetch

Headers

Speechify-VersionstringOptional

Response headers

X-Request-IDstring
Unique identifier for this request, present on every response (2xx and non-2xx alike). If the caller sends an `X-Request-ID` request header the server echoes it back (sanitized and length-capped) so one logical request can be traced end-to-end; otherwise the server generates a fresh value. Log it on every response and quote it in support requests - it is the stable handle that ties your observation to Speechify's server-side logs, and it matches the `request_id` field in the error envelope.

Response

The voice.
display_namestring
genderenum
localestring
idstring
modelslist of objects
typeenum
avatar_imagestring or null
preview_audiostring or null
tagslist of strings or null

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error
502
Bad Gateway Error
503
Service Unavailable Error