Delete a cloned voice

May 15, 2025

Table of contents

  1. Request Headers
  2. Path Parameters
  3. Responses
  4. Model
  5. Examples
  6. Try It

This endpoint deletes a previously created cloned voice.

https://api.useapi.net/v1/tempolor/music/cloned-voices/clonedVoiceItemId

Request Headers
Authorization: Bearer {API token}
Path Parameters
Responses
  • 200 OK

    {
      "result": true
    }
    
  • 400 Bad Request

    {
      "error": "clonedVoiceItemId has incorrect format",
      "code": 400
    }
    
  • 401 Unauthorized

    {
      "error": "Unauthorized",
      "code": 401
    }
    
  • 404 Not Found

    {
      "error": "No record found for user:12345-tempolor:user_id-voice:abcdef123456789",
      "code": 404
    }
    
Model
{   // TypeScript, all fields are optional
    result: boolean
    error: string
    code: number
}
Examples
  • curl -X DELETE -H "Authorization: Bearer …" \
         https://api.useapi.net/v1/tempolor/music/cloned-voices/user:12345-tempolor:user_id-voice:abcdef123456789
    
  • const clonedVoiceItemId = "user:12345-tempolor:user_id-voice:abcdef123456789";
    const token = "API token";
    const apiUrl = `https://api.useapi.net/v1/tempolor/music/cloned-voices/${clonedVoiceItemId}`;
    
    const response = await fetch(apiUrl, {
      method: "DELETE",
      headers: {
        "Authorization": `Bearer ${token}`
      }
    });
    const result = await response.json();
    console.log("Delete result:", result.result);
    
  • import requests
    
    cloned_voice_item_id = "user:12345-tempolor:user_id-voice:abcdef123456789"
    token = "API token"
    apiUrl = f"https://api.useapi.net/v1/tempolor/music/cloned-voices/{cloned_voice_item_id}"
    headers = {
        "Authorization": f"Bearer {token}"
    }
    
    response = requests.delete(apiUrl, headers=headers)
    result = response.json()
    print(f"Delete result: {result.get('result')}")
    
Try It