Update Voice
Renames, re-describes, or re-tags a voice. Send at least one field. description: null clears it; voice_name and tags have no meaningful empty state, so null is rejected for those.
https://docs.tavus.io/openapi.yaml for the full HTTP API contract.Authorizations
Path Parameters
Body
Response
A Tavus Voice. Reference it by voice_id; Tavus picks the provider that is the best fit for the language(s) of the conversation.
Stable identifier. Use as layers.tts.voice_id on a PAL, or default_voice_id on a face.
"v0a1b2c3d4e5f"
"Ana"
"Warm, unhurried, mid-Atlantic"
user for voices you created, system for the Tavus catalog.
user, system "user"
started while the voice is still being created, completed once it is ready to use, error if creation failed (see error_message).
started, completed, error "completed"
Present only when status is error.
"2026-08-17T12:00:00.000000"

