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 404code: -1message: "task not found"

v1 没有取消任务的端点。将任务处理返回的 canceled 视为终态。