Unified Video API Task Status
| Status | Description |
|---|
queued | Submitted or waiting in queue |
processing | In progress |
succeeded | Generation succeeded |
failed | Generation failed |
If the task does not exist, the API returns HTTP 400 {"code":"task_not_exist"}. The statuses above are the normalized values returned by the Crazyrouter unified query endpoint (GET /v1/video/generations/{task_id}).
Last verified/modified: 2026-09-28 (originally a Go constants snippet; replaced with the unified status table verified by testing)
Modified at 2026-09-28 12:55:20