Skip to main content

Endpoint

Async — returns {id, status: "pending"}; poll GET /v1/videos/generations/{id} until success or failed.

Parameters

string
required
Text prompt describing the desired video. Max 5000 characters.
"720p" | "1080p"
default:"\"1080p\""
Output resolution. Standard supports both; Fast is 720p-only. Drives the per-second rate.
"16:9" | "9:16" | "1:1" | "4:3" | "3:4" | "21:9"
default:"\"16:9\""
Aspect ratio of the generated video.
integer
default:"5"
Length of the generated clip in seconds. Range [3, 12].
boolean
default:"false"
Generate a native audio track alongside the video (Standard tier).
integer
Random-generator initialiser. Same seed + prompt + params produces deterministic output. Range [0, 2147483647].

Example

Poll until terminal: