跳到主要内容

查询任务

查询任务状态​

GET /v1/platform/tasks/{task_id}

查询图像或视频生成任务的当前状态和结果。建议以 2~5 秒为间隔进行轮询,任务通常在数秒到数分钟内完成。

⚠️ 只能查询当前 API Key 所提交的任务。跨 Key 查询将返回 404 TASK_NOT_FOUND。

⚠️ /v1/platform/video 和 /v1/platform/image 生成的文件 URL 仅保留 7 天,请及时下载保存。

路径参数​

参数名类型必选说明
task_idstring必选提交任务时返回的 task_id。

响应参数​

字段名类型说明
task_idstring任务 ID。
objectstring对象类型,图像任务为 image_task,视频任务为 video_task。
modelstring提交任务时使用的 model 字段值。
statusstring任务当前状态:
可选值:queued / in_progress / success / failed / pending
progressstring任务进度,格式为百分比字符串,例如 "50%"、"100%"。
created_atinteger任务创建时间,Unix 时间戳(秒)。
completed_atinteger任务完成时间,Unix 时间戳(秒)。仅当 status 为 success 或 failed 时存在。
resultobject生成结果,仅当 status 为 success 时存在。
↳ result 子字段
errorobject错误信息,仅当 status 为 failed 时存在。
↳ error 子字段
result 子字段
字段名类型说明
urlstring生成结果的主 URL(图像或视频的直链)。
urlsarray<string>所有生成结果 URL 的列表,通常与 url 相同。
typestring结果类型,image 或 video。
error 子字段
字段名类型说明
codestring错误代码,例如 TASK_FAILED。
messagestring错误详细描述。

响应示例​

JSON · 任务进行中
{
"task_id": "vid_abc123xyz456",
"object": "video_task",
"model": "video-jimeng-3.0pro",
"status": "in_progress",
"progress": "60%",
"created_at":1741680000
}
JSON · 任务成功
{
"task_id": "vid_abc123xyz456",
"object": "video_task",
"model": "video-jimeng-3.0pro",
"status": "success",
"progress": "100%",
"created_at": 1741680000,
"completed_at":1741680043,
"result": {
"url": "https://vod-cdn.example.com/output/vid_abc123xyz456.mp4",
"urls": ["https://vod-cdn.example.com/output/vid_abc123xyz456.mp4"],
"type": "video"
}
}
JSON · 任务失败
{
"task_id": "vid_abc123xyz456",
"object": "video_task",
"model": "video-jimeng-3.0pro",
"status": "failed",
"progress": "0%",
"created_at": 1741680000,
"completed_at":1741680005,
"error": {
"code": "TASK_FAILED",
"message":"内容安全检测不通过,请修改 prompt 后重试"
}
}