> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mosaic.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Finalize Audio Upload

> Finalize a previously uploaded audio asset.

Call after uploading the file bytes to the signed URL from [Create Audio Upload URL](/api/asset-management/post-uploads-audio-get-upload-url).

## Request

```bash theme={null}
curl -X POST "https://api.mosaic.so/uploads/audio/finalize_upload" \
  -H "Authorization: Bearer mk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"audio_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"}'
```

## Response

```json theme={null}
{
  "audio_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}
```

Use `audio_id` in `update_params` when calling [Run Agent](/api/agent-runs/post-agent-run).
