get_video_status
Check the status and progress of a video generation job. Poll until completion and then download the video.
Instructions
Check the status and progress of a video generation job.
Use this to poll for completion after calling create_video or remix_video. Call this repeatedly (e.g. every 5-10 seconds) until status changes from 'queued'/'in_progress' to 'completed' or 'failed'.
The returned Video object contains:
status: "queued" | "in_progress" | "completed" | "failed"
progress: Integer 0-100 showing completion percentage
id: The video_id for use with other tools
Other metadata: model, seconds, size, created_at, etc.
Typical workflow:
Create video with create_video() -> get video_id
Poll with get_video_status(video_id) until status='completed'
Download with download_video(video_id)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| video_id | Yes |