Skip to content

MiniMax-H3 查询视频生成任务 ​

根据任务 ID 查询视频生成、H3-Context-IR 或视频再生成任务的状态与结果(7 天内可查询)。

接口地址 ​

http
GET /minimax/v2/query/video_generation/{task_id}

请求头 ​

参数名类型必填说明
Authorizationstring是鉴权信息,格式为 Bearer <API_KEY>

路径参数 ​

参数名类型必填说明
task_idstring是要查询的任务 ID(创建任务时返回)

请求示例 ​

bash
curl --request GET \
  --url https://neolink.com/api/minimax/v2/query/video_generation/{task_id} \
  --header 'Authorization: Bearer <API_KEY>'

成功响应(HTTP 200) ​

json
{
  "task": {
    "id": "424010985738629",
    "model": "MiniMax-H3",
    "status": "succeeded",
    "created_at": 1785125529,
    "updated_at": 1785125946,
    "content": {
      "url": "https://cdn.hailuoai.com/prod/hailuo_demo/testsets/h3_promo_eval_ref2va/gallery/sr_v2p26_trio_seed42_20260724/inputs/89f8c0bbee5b_denoise_ids_0_final.mp4"
    },
    "resolution": "2K",
    "duration": 5,
    "usage": {
      "total_seconds": 5,
      "input_seconds": 0,
      "output_seconds": 5,
      "input_image_count": 1,
      "input_audio_seconds": 6,
      "total_tokens": 273890,
      "prompt_tokens": 13500,
      "completion_tokens": 260390
    },
    "ratio": "16:9",
    "task_type": "generation",
    "modality": "video"
  }
}
字段类型说明
task.idstring任务 ID
task.modelstring使用的模型
task.statusstring任务状态:queued、running、succeeded、failed、cancelled
task.created_atinteger创建时间,Unix 时间戳(秒)
task.updated_atinteger最后更新时间,Unix 时间戳(秒)
task.content.urlstring生成的视频下载链接
task.content.promptstringH3-Context-IR 任务返回的增强提示词
task.resolutionstring视频分辨率
task.durationinteger视频时长(秒)
task.ratiostring视频宽高比
task.task_typestring任务类型:generation、regeneration、h3_context_ir
task.modalitystring输出模态:video、text
task.usageobject用量统计

usage 对象 ​

字段类型说明
total_secondsinteger总秒数
input_secondsinteger输入视频秒数
output_secondsinteger输出视频秒数
input_image_countinteger输入图片数量
input_audio_secondsinteger输入音频秒数
total_tokensinteger总 Token 消耗
prompt_tokensintegerPrompt Token 数
completion_tokensinteger生成 Token 数

Python 示例 ​

python
import requests

url = "https://neolink.com/api/minimax/v2/query/video_generation/{task_id}"
headers = {"Authorization": "Bearer <API_KEY>"}

response = requests.get(url, headers=headers)
print(response.text)

错误响应 ​

HTTP 状态码错误类型错误码说明
400bad_request_error2013参数无效,content 必须包含非空 text 项
401authorized_error1004认证失败
402insufficient_balance_error1008余额不足
422unprocessable_entity_error1026视频描述包含敏感内容
429rate_limit_error1002速率限制,请稍后重试
500server_error1000内部错误