Delete clone audio
Delete one unused uploaded file; free, and does not affect voices already cloned.
POST
/v1/files/deletefile_id and purpose must match the upload. Deleting a file does not affect voices already cloned; a successful clone already deletes the source files automatically, so this is only for cleaning up files you did not use.
Headers
Authorization:requiredstring
Bearer sk-…: an API key created in the console under API keys; its group must include the requested model
Body parametersJSON
file_id:requiredinteger
File ID returned at upload
Range≥ 1
purpose:requiredstring
Purpose used at upload
Valuesvoice_cloneprompt_audio
Returns
200Deleted
file_id:optionalinteger
ID of the deleted file
base_resp:optionalobject
{"status_code": 0, "status_msg": "success"} on success; errors do not come here but as a non-200 status code with an error object
status_code:optionalinteger
0 on success
status_msg:optionalstring
success on success
Errors
400
file_id is not a positive integer, purpose is invalid, or an unknown field is present401Missing, invalid or expired API key (
missing_api_key / invalid_api_key / api_key_expired)404File does not exist, was already used, has expired, or
purpose does not match: file_id N does not exist413Request body over 64 KiB:
request body is too large503
file deletion is temporarily unavailable; please retry, etc.