Delete speech

August 18, 2025

Table of contents

  1. Request Headers
  2. Query Parameters
  3. Responses
  4. Examples
  5. Try It

This endpoint permanently deletes a specific speech recording from your Mureka account. Once deleted, the speech audio file and metadata cannot be recovered. Use this to clean up unwanted recordings or manage storage in your account.

https://api.useapi.net/v1/mureka/speech/?…

Request Headers
Authorization: Bearer {API token}
Content-Type: application/json
Query Parameters
  • account is optional when only one account configured. However, if you have multiple accounts configured, this parameter becomes required.

  • id is required. The ID of the speech to delete.
    Get speech IDs from GET /speech.

Responses
Examples
  • curl -X DELETE "https://api.useapi.net/v1/mureka/speech/?id=23456789012345" \
       -H "Accept: application/json" \
       -H "Authorization: Bearer …" 
    
  • const token = "API token";
    const speechId = "Speech ID to delete";
    const apiUrl = `https://api.useapi.net/v1/mureka/speech/?id=${speechId}`; 
    const response = await fetch(apiUrl, {
      method: "DELETE",
      headers: {
        "Authorization": `Bearer ${token}`,
      },
    });
    const result = await response.json();
    console.log("response", {response, result});
    
  • import requests
    token = "API token"
    speech_id = "Speech ID to delete"
    apiUrl = f"https://api.useapi.net/v1/mureka/speech/?id={speech_id}"
    headers = {
        "Content-Type": "application/json", 
        "Authorization" : f"Bearer {token}"
    }
    response = requests.delete(apiUrl, headers=headers)
    print(response, response.json())
    
Try It