跳到主要内容

查询 MiniMax H3 任务

GET /v2/query/video_generation/{task_id}

统一查询 H3/H3-Max 视频生成、2K 升级、Context-IR 任务。使用任务所属用户的 Authorization: Bearer {apiKey},无需请求体。

路径参数​

参数类型必选说明
task_idstring是创建接口返回的平台任务 ID;不是上游 ID
curl "{baseUrl}/v2/query/video_generation/{task_id}" \
-H "Authorization: Bearer {apiKey}"

响应字段(HTTP 200)​

字段类型说明
task.idstring平台任务 ID,与提交返回的 task_id 一致
task.modelstring请求模型:MiniMax-H3 或 MiniMax-H3-Max
task.statusstringqueued、running、succeeded、failed、cancelled
task.task_typestringgeneration、regeneration、h3_context_ir
task.modalitystring视频为 video;Context-IR 为 text
task.content.urlstring视频生成/升级成功时的视频地址
task.content.promptstringContext-IR 成功时的提示词
task.resolutionstring可选,上游结果包含时返回
task.durationinteger可选,上游结果包含时返回
task.ratiostring可选,上游结果包含时返回
task.created_atinteger创建时间戳(秒);无上游值时使用平台提交时间
task.updated_atinteger可选,上游结果包含时返回
task.errorobject失败信息,含 type、message 等字段

查询和客户回调不提供上游任务 ID、上游 usage。可选字段不保证存在;处理中可能没有 content,失败时平台移除 content。请先判断状态,再读取对应结果字段。

状态处理​

状态处理方式
queued平台已建单/排队,继续查询;不保证已确认上游受理
running处理中,继续查询
succeeded成功;按 modality 读取 URL 或 prompt,停止轮询
failed失败;检查 error,停止轮询
cancelled上游取消;停止轮询。此状态不表示平台提供取消接口

平台刷新上游暂时失败时,查询可能仍以 HTTP 200 返回已有持久化状态。因此单次 queued/running 响应不代表上游刚刚确认了该状态。建议每 5–10 秒查询,并结合控制台任务日志排查长时间未变化的任务。

视频成功示例​

{
"task": {
"id": "task_platform_example",
"model": "MiniMax-H3",
"status": "succeeded",
"task_type": "generation",
"modality": "video",
"resolution": "768P",
"content": {"url": "https://example.com/generated-video.mp4"},
"created_at": 1792540800
}
}

结果 URL 请及时下载或转存;本接口不承诺固定的 URL 有效期。示例地址仅说明结构。

失败任务示例​

{
"task": {
"id": "task_platform_example",
"model": "MiniMax-H3",
"status": "failed",
"task_type": "generation",
"modality": "video",
"error": {"type": "platform_error", "message": "任务失败原因"},
"created_at": 1792540800
}
}

任务失败响应可为 HTTP 200,和请求本身失败的 HTTP 4xx/5xx 是两类情况。

错误处理​

请求层错误示例(文案随语言与具体原因变化,http_code 是字符串):

{
"type": "error",
"error": {
"type": "not_found_error",
"message": "任务不存在或无权访问",
"http_code": "404"
},
"request_id": "request_example"
}
HTTP 状态常见原因与处理
400模型/时长/分辨率/媒体组合无效、源任务不满足条件、回调校验失败;按 error.message 修正
401模型密钥缺失或无效,检查 Authorization
403令牌模型权限、分组或绑定渠道不满足要求
404任务不存在、不属于当前用户、不是 H3 任务或不属于当前环境
413请求体超过大小限制
5xx平台或上游暂时异常;已有 task_id 时优先查询,避免重复创建

代理层也可能返回 HTML 等非 JSON 错误。如果 POST /v2/... 返回 HTML 405,请核对请求地址并联系管理员确认 /v2/ 已正确转发至后端。