Skip to main content
POST
Create a signed video download URL
Optional request fields let you choose:
  • ttl_seconds for link lifetime
  • disposition as attachment or inline
  • index when a generation has multiple outputs
The response returns:
  • download_url
  • expires_at

Authorizations

Authorization
string
header
required

Bearer token authentication

Path Parameters

video_id
string
required

The ID of the video generation request.

Body

application/json
index
integer
Required range: x >= 0
ttl_seconds
integer
Required range: x >= 1
disposition
enum<string>
Available options:
attachment,
inline

Response

200 - application/json

Signed download URL

download_url
string
expires_at
integer
Last modified on July 26, 2026