List Agent Voices
Authentication
Enter your API key with the Bearer prefix, e.g. ‘Bearer sk_…’.
Enter your API key with the Bearer prefix, e.g. ‘Bearer sk_…’.
List the curated voice catalogue available for voice agents.
Matches the ai-api-agents VMS scope one-for-one, so the same
slug set is accepted by POST/PATCH /v1/agents. Personal
(cloned) voices are NOT included — they stay on
GET /v1/voices. The JSON layout intentionally mirrors the
TTS /v1/voices shape so a single voice picker can consume both
endpoints. Returns the full set in a
single response: bounded by the curated agent voice catalogue, so
this list is intentionally not paginated.
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.