List Audio Enhancements

GET https://app.resemble.ai/api/v2/audio_enhancements

Returns a paginated list of all audio enhancements for your team, ordered by most recent first.

Query Parameters

ParameterTypeRequiredNotes
pageintegerPage number (starting from 1).
page_sizeintegerItems per page (10 to 1000). Default: 10.
curl 'https://app.resemble.ai/api/v2/audio_enhancements?page=1&page_size=20' \
-H 'Authorization: Bearer YOUR_API_TOKEN'

Success Response

Status: 200 OK

{
"success": true,
"page": 1,
"num_pages": 5,
"page_size": 10,
"total_count": 47,
"items": [
{
"uuid": "ENHANCEMENT_UUID",
"status": "completed",
"remove_noise": true,
"normalize": true,
"studio_sound": true,
"original_audio_url": "https://...",
"enhanced_audio_url": "https://..."
}
]
}

Item Fields

FieldTypeDescription
uuidstringEnhancement identifier.
statusstringpending, processing, completed, or failed.
error_messagestringOnly present on failed enhancements.
remove_noisebooleanWhether background noise removal was applied.
normalizebooleanWhether loudness normalization was applied.
studio_soundbooleanWhether studio-quality enhancement was applied.
original_audio_urlstringURL to the uploaded original file.
enhanced_audio_urlstringURL to the enhanced file. Only present when completed.

Null fields are omitted from the response.

Error Responses

StatusConditionExample
400Invalid page (< 1){"success": false, "message": "page must be >= 1"}
400Invalid page_size{"success": false, "message": "page_size must be between 10 and 1000"}