Videos
Video status and result (poll this)
Poll while status is queued/processing (respect poll_interval_seconds, typically 5s). Terminal states: completed (with video_url) and failed (credits auto-refunded). Free previews stay in preview until rendered after an upgrade.
get/v1/videos/{video_id}
Request
- Base URLhttps://api.vivideo.ai
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
video_idstring required
Response
Current state of the video.
Example response
{
"object": "video",
"model": "veo31_fast",
"poll_interval_seconds": 5,
"error": {
"code": "generation_failed"
},
"preview": {
"upgrade_url": "https://app.vivideo.ai/upgrade"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.