RelayDanceRelayDance
首页模型价格文档
Get API Key

文档 / API 参考 / 查询视频任务

GET/v1/video/generations/{task_id}

查询视频任务

查询通过 生成视频 提交的视频生成任务的状态和结果。

#路径参数

参数类型说明
task_idstringPOST /v1/video/generations 返回的 task_id

#请求示例

terminalbash
curl https://relaydance.com/v1/video/generations/task_abc123 \
  -H "Authorization: Bearer $RELAYDANCE_API_KEY"

#响应

response.jsonjson
{
  "task_id": "task_abc123",
  "status": "succeeded",
  "url": "https://...mp4",
  "format": "mp4",
  "metadata": { "ratio": "16:9", "resolution": "1080p" }
}

#响应字段

字段类型说明
task_idstring任务标识符
statusstringsubmitted | running | succeeded | failed
urlstring视频的下载地址(status 为 succeeded 时存在)
formatstring输出封装格式,mp4
metadataobject回显该任务的厂商参数

#状态值

状态含义
submitted任务已接受并进入队列
running正在生成中
succeeded已完成:从 url 下载视频
failed生成失败;失败的任务不计费

每隔几秒轮询一次,直到状态变为 succeededfailed

#Webhook 替代方案

如果提交任务时设置了 metadata.callback_url,当任务进入最终状态时,会把同样的任务 JSON POST 到该地址,投递失败时还会重试。这种情况下无需轮询。详见 视频生成