更新日期:2026-06-06
视频任务查询别名
GET /v1/video/generations/{task_id}
用于查询通过兼容视频路由提交的任务状态。这是 /v1/video/generations 的配套查询路由。
Authorization: Bearer YOUR_API_KEY
请求示例
curl https://api.crazyrouter.com/v1/video/generations/video_task_abc123 -H "Authorization: Bearer YOUR_API_KEY"
典型成功响应
{
"code": "success",
"message": "",
"data": {
"id": "video_task_abc123",
"task_id": "video_task_abc123",
"status": "SUCCESS",
"result_url": "https://media.crazyrouter.com/task-artifacts/example.mp4",
"artifact_url": "https://media.crazyrouter.com/task-artifacts/example.mp4"
}
}
本地验证到的不存在任务响应
在本地 http://127.0.0.1:4000 环境中,查询不存在的任务会返回:
{
"code": "task_not_exist",
"message": "task_not_exist",
"data": null
}
常见状态
| 状态 | 说明 |
|---|
queued | 任务已提交或排队中 |
processing | 任务处理中 |
SUCCESS | 任务已完成 |
failed | 任务失败 |
不同视频模型和不同上游的完成结果字段可能略有差异。最稳定的做法是:创建和查询尽量保持在同一套兼容路径里,并优先读取 data.artifact_url 或 data.result_url。