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

1{
2 "success": true,
3 "page": 1,
4 "num_pages": 5,
5 "page_size": 10,
6 "total_count": 47,
7 "items": [
8 {
9 "uuid": "ENHANCEMENT_UUID",
10 "status": "completed",
11 "remove_noise": true,
12 "normalize": true,
13 "studio_sound": true,
14 "original_audio_url": "https://...",
15 "enhanced_audio_url": "https://..."
16 }
17 ]
18}

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"}