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

# Download Export File

> Downloads an exported video or audio file.

**HTTP Method**: GET

**URL**: `/api/v3/download/export/{exportId}`

**Authentication**: Requires API Key in the request header.

**Path Parameters**:

| Parameter  | Type   | Description                                     |
| ---------- | ------ | ----------------------------------------------- |
| `exportId` | string | The unique identifier of the export to download |

**Response**: Redirects (301) to the actual file download URL

**Rate limit**: Once every 1 seconds.

**Status Codes**:

* `301 Moved Permanently` Redirects to the file download URL.
* `401 Unauthorized` Authentication failed.
* `404 Not Found` Export not found or not accessible.
* `429 Too Many Requests` Rate limit exceeded.

### **Sample Request**

```bash theme={null}
GET /api/v3/download/export/exp_123 HTTP/1.1
Host: platform.riverside.com
Authorization: Bearer YOUR_API_KEY
```

### **Sample Response**

```
HTTP/1.1 301 Moved Permanently
Location: https://storage.riverside.fm/signed-url/export_exp_123.mp4?token=...
```

### **Usage Example**

Most HTTP clients will automatically follow the redirect. If you're using curl:

```bash theme={null}
curl -L -H "Authorization: Bearer YOUR_API_KEY" \
  "https://platform.riverside.fm/api/v3/download/export/exp_123" \
  -o my_export.mp4
```

The `-L` flag tells curl to follow redirects.
