> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.resemble.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.resemble.ai/_mcp/server.

# Get Audio Enhancement

`GET https://app.resemble.ai/api/v2/audio_enhancements/{uuid}`

Poll this endpoint to check the status of an enhancement job and retrieve the download URL when complete.

## Path Parameters

| Parameter | Type   | Required | Notes                                                                                            |
| --------- | ------ | -------- | ------------------------------------------------------------------------------------------------ |
| `uuid`    | string | ✅        | The UUID returned from the [Create Enhancement](/audio-tools/audio-enhancement/create) endpoint. |

```bash
curl 'https://app.resemble.ai/api/v2/audio_enhancements/ENHANCEMENT_UUID' \
  -H 'Authorization: Bearer YOUR_API_TOKEN'
```

### Success Response

**Status: `200 OK`**

```json
{
  "success": true,
  "uuid": "ENHANCEMENT_UUID",
  "status": "completed",
  "enhanced_audio_url": "https://app.resemble.ai/rails/active_storage/blobs/...",
  "error_message": null
}
```

### Status Values

| Status       | Meaning                                  | Action                           |
| ------------ | ---------------------------------------- | -------------------------------- |
| `pending`    | Job is queued                            | Continue polling                 |
| `processing` | Enhancement in progress                  | Continue polling                 |
| `completed`  | Done — `enhanced_audio_url` is available | Download the enhanced audio      |
| `failed`     | Processing failed                        | Read `error_message` for details |

### Response Fields

| Field                | Type           | Description                                                 |
| -------------------- | -------------- | ----------------------------------------------------------- |
| `uuid`               | string         | Enhancement identifier.                                     |
| `status`             | string         | One of: `pending`, `processing`, `completed`, `failed`.     |
| `enhanced_audio_url` | string or null | Download URL. Only present when status is `completed`.      |
| `error_message`      | string or null | Human-readable error. Only present when status is `failed`. |

### Error Responses

| Status | Condition                                 | Example                                                                          |
| ------ | ----------------------------------------- | -------------------------------------------------------------------------------- |
| `404`  | UUID not found or belongs to another team | `{"success": false, "message": "Audio enhancement not found or not accessible"}` |

> **Note**
>
> The `enhanced_audio_url` is a temporary signed URL. Download it promptly after receiving a `completed` status. The output format is WAV regardless of the input format.