Api
视频任务
查询 Vidrush 视频任务状态并获取生成的视频 URL。
查询任务
GET https://vidrush-ai.com/api/v1/tasks/{taskId}
Authorization: Bearer sk-your-api-key将 {taskId} 替换为 POST /api/v1/videos 返回的 data.id。
curl -H "Authorization: Bearer $VIDRUSH_API_KEY" \
https://vidrush-ai.com/api/v1/tasks/task_123响应使用 { code, message, data } 信封。data 是公开任务记录;该端点始终将 data.taskUrls 返回为数组。
轮询
按 5 秒间隔轮询。data.status 进入终态后停止。
| 状态 | 含义 | 操作 |
|---|---|---|
pending | 任务已被接受 | 继续轮询 |
processing | 提供方正在生成 | 继续轮询 |
success | 生成完成 | 使用 data.taskUrls 中的 URL |
failed | 生成失败 | 停止并报告失败 |
canceled | 生成已取消 | 停止并报告取消 |
访问控制和错误
API key 只能读取其所属用户的任务。任务不存在或属于其他用户时,接口返回 HTTP 404、code: -1 和 message: "task not found"。
v1 没有取消任务的端点。将任务处理返回的 canceled 视为终态。