Developer platform
Delete a custom voice
Deletes one custom voice. The account key must allow audio-library management and the voice must be inside its configured voice scope.
DELETE
/api/v1/voices/{id}On this page
Code examples
curl -X DELETE https://studio.evomlabs.com/api/v1/voices/VOICE_ID -H "Authorization: Bearer vc_ak_live_YOUR_KEY"Request
| Field | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Preset voices, another account's voices, missing identifiers and voices outside the key's allow-list all return 403 VOICE_NOT_ALLOWED. A successful deletion also removes the bound voice key; generation history remains. |
Response
JSON
{
"ok": true,
"data": {
"voice_id": "VOICE_ID",
"name": "Authorized sample voice",
"deleted": true
}
}Errors
REST failures use the documented error envelope. Handle the error code instead of matching the human-readable message.
Needs verification
Deletion cannot be undone. Confirm the voice identifier before sending the request.
Was this page helpful?