Delete a character
October 16, 2026
Table of contents
Delete a character created with POST /music/characters or on mureka.ai. Songs you already made with it are kept. The voice you uploaded with POST /files/vocal is kept too.
https://api.useapi.net/v1/mureka/music/characters/?…
Request Headers
Authorization: Bearer {API token}
Content-Type: application/json
API tokenis required, see Setup useapi.net for details.
Query Parameters
-
accountis optional when only one account is configured. However, if you have multiple accounts configured, this parameter becomes required. -
character_idis required, theidfrom GET /music/characters.
Responses
-
{} -
{ "error": "Parameter character_id is required", "code": 400 } -
{ "error": "Wrong username/password combination.", "code": 401 } -
596 Account Error
Returned when the account has an error state preventing API calls.
{ "error": "Session refresh failed 2026-01-19T14:31:15.000Z, manual update required", "code": "REFRESH_FAILED" }Possible error codes:
ACCOUNT_ERROR- Account has a blocking errorREFRESH_FAILED- Automatic token refresh failedREFRESH_IN_PROGRESS- Token refresh already in progress, retry shortlySESSION_EXPIRED- Session expired and no auto-refresh availableCOOKIE_EXPIRED- Google cookie has expired
To resolve, update your account configuration via POST /accounts.
Examples
-
curl -H "Accept: application/json" \ -H "Authorization: Bearer …" \ -X DELETE "https://api.useapi.net/v1/mureka/music/characters/?account=<account>&character_id=<character_id>" -
const account = "12345678901234"; const character_id = 166751507709953; const apiUrl = `https://api.useapi.net/v1/mureka/music/characters/?account=${account}&character_id=${character_id}`; const token = "API token"; const data = { method: 'DELETE', headers: { 'Authorization': `Bearer ${token}` } }; const response = await fetch(apiUrl, data); const result = await response.json(); console.log("response", {response, result}); -
import requests account = "12345678901234" character_id = 166751507709953 apiUrl = f"https://api.useapi.net/v1/mureka/music/characters/?account={account}&character_id={character_id}" token = "API token" headers = { "Authorization" : f"Bearer {token}" } response = requests.delete(apiUrl, headers=headers) print(response, response.json())