---
title: "Get Asset Download Url Redirect"
method: GET
path: "/asset/url/{asset_id}"
---

# Get Asset Download Url Redirect

`GET /asset/url/{asset_id}`

## Request

- Base URL: `https://api.tellers.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.tellers.ai/asset/url/{asset_id}`
- Auth: none declared

Redirect to the resolved asset URL (supports Bearer, session cookie, or access_token).

With ``filename``, the file downloads under that name; Pexels media, which
cannot be presigned with a name, is streamed through instead of redirected.

## Path parameters

- `asset_id` string, uuid, required

## Query parameters

- `quality` '480p' | '720p' | '1080p' | 'original' | 'highest' | 'lowest' | 'thumbnail'
- `player_compatible` boolean
- `frame_time` number, nullable
- `filename` string, nullable: Save the file under this name. A timeline export passes the name its timeline references the file by (see /project/{project_id}/export_timeline_files).
- `access_token` string, nullable

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/tellers/apis/tellers-api.md) - [All operations](https://skmtc.dev/tellers/apis/tellers-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tellers/apis/tellers-api/revisions/fdaa0fa44a26?raw)
