v1

latestOpenAPI 3.1.0MIT2026-07-262861121.0 KB

Unified video status endpoint that works across all video backends. Check the status of a video generation request using only the request ID and receive normalized status information.

get/video/status

Query parameters

requestIdstring required

The unique request ID returned from any video generation endpoint

Response

Unified video generation status

requestIdstring required

The unique request ID for the video generation

status'queued' | 'processing' | 'completed' | 'failed' | 'cancelled' | 'unknown' required

Current normalized status of the video generation

progressnumber nullable

Generation progress as a percentage (0-100), if available

estimatedTimeRemainingnumber nullable

Estimated time remaining in seconds, if available

videoUrlstring nullable required

URL to the generated video (available when status is 'completed')

errorstring nullable required

Error message if the generation failed

createdAtstring nullable required

ISO timestamp when the request was created

completedAtstring nullable required

ISO timestamp when the generation completed