Use this endpoint to check the status of a Vidu video generation task and retrieve the result once it completes. Video generation is asynchronous — you should poll this endpoint periodically after submitting a task via Create Video Task until the status reachesDocumentation Index
Fetch the complete documentation index at: https://docs.xingchaoyiqing.com/llms.txt
Use this file to discover all available pages before exploring further.
completed or failed.
Endpoint
Authentication
Path Parameters
The unique task identifier returned by the Create Video Task endpoint in the
id field.Response Fields
The unique task identifier.
Object type. Always
"Video".Unix timestamp of when the task was created.
The model used for this task (e.g.
viduq3-pro or viduq3-turbo).Current task status:
queued— task is waiting in the processing queueprocessing— the model is actively generating the videocompleted— generation finished;video_urlis populatedfailed— generation failed; seeerrorfor details
Direct download URL for the generated video (MP4 format). Only present when
status is "completed". null while processing.Actual output duration of the generated video in seconds. Only present when
status is "completed".Total token count consumed by this task. Populated after completion.
Error message describing the reason for failure. Only present when
status is "failed".Task Status Flow
The task moves through the following states:queued → processing → completed or failed
| Status | Meaning |
|---|---|
queued | Task accepted and waiting to be picked up by the model |
processing | Vidu model is actively generating the video |
completed | Generation succeeded — retrieve the video via video_url |
failed | Generation encountered an error — check the error field |
Polling Advice
Video URL Notes
- Videos are delivered in MP4 format
- The URL is a direct download link — no additional authentication required