Create text-to-video task
Create text-to-video task, returns task ID and URLs to query task status and results
Request
Add parameter in header Authorization
Example:Authorization: ********************
or
Body Params application/jsonRequired
{
"prompt": "A cute orange cat chasing butterflies in the sunlight, slow motion, cinematic quality, warm lighting",
"seed": 1,
"duration": 5,
"resolution": "1080p",
"movement_amplitude": "auto"
}
Request Code Samples
curl --location 'https://api-xmodel.nexconn.ai/queue/fal-ai/vidu/q2/text-to-video' \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"prompt": "A cute orange cat chasing butterflies in the sunlight, slow motion, cinematic quality, warm lighting",
"seed": 1,
"duration": 5,
"resolution": "1080p",
"movement_amplitude": "auto"
}'
Responses
application/json
{
"status": "IN_QUEUE",
"request_id": "qvideo-root-1770718628185826174",
"response_url": "https://api.qnaigc.com/queue/fal-ai/vidu/requests/qvideo-root-1770718628185826174",
"status_url": "https://api.qnaigc.com/queue/fal-ai/vidu/requests/qvideo-root-1770718628185826174/status",
"cancel_url": ""
}
Modified at 2026-04-24 10:39:56