Venice Video Retrieve / Status
venice_video_statusCheck the status of a queued video job, returning JSON progress while processing and the completed MP4 or download URL when done.
Instructions
Check status of a queued video job. Returns JSON progress while PROCESSING. Completed jobs are either an embedded base64 video/mp4 MCP resource or a download_url resource link. For VPS / Grok Imagine Private models, retrieve returns COMPLETED JSON without a URL: this process reuses the queue-time download_url when venice_video_generate ran here, or accepts a Venice-host download_url argument. POST endpoint with body {model, queue_id}. Supports x402 wallet auth (no Venice account needed) and API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | Same model id used to queue. | |
| queue_id | Yes | Returned by venice_video_generate. | |
| download_url | No | Queue-time download_url from venice_video_generate. Must be an https Venice host. Needed for VPS / Grok Imagine Private only when this process did not queue the job (retrieve returns COMPLETED without a URL). | |
| delete_media_on_completion | No | Delete server-side media once an embedded MP4 has been buffered. Ignored for download_url results: download first, then call venice_video_complete. |