查询视频生成任务列表
火山文档原文GET /api/v3/contents/generations/tasks
Authorization
BearerAuth
AuthorizationBearer <token>
输入 API Token。请求将使用 Authorization: Bearer 。
In: header
Query Parameters
page_num?integer
返回结果的页码
Default
1Range
1 <= value <= 500page_size?integer
每页显示的结果数量
Default
20Range
1 <= value <= 500filter.status?string
按任务状态筛选
Value in
"queued" | "running" | "cancelled" | "succeeded" | "failed"filter.task_ids?array<string>
按任务 ID 精确搜索。查询多个 ID 时重复传递参数名,例如 filter.task_ids=id1&filter.task_ids=id2
filter.model?string
按任务使用的推理接入点 ID 精确搜索;该值与响应中的模型名称不同
filter.service_tier?string
按服务等级筛选:default 为在线推理模式,flex 为离线推理模式
Default
"default"Value in
"default" | "flex"Response Body
application/json
application/json
application/json
curl -X GET "https://jieyun.cc/api/v3/contents/generations/tasks"{
"total": 30,
"items": [
{
"id": "cgt-2026-example",
"model": "doubao-seedance-2-0-260128",
"status": "succeeded",
"content": {
"video_url": "https://example.com/generated-video.mp4"
},
"usage": {
"completion_tokens": 109586,
"total_tokens": 109586
},
"created_at": 1779354227,
"updated_at": 1779354426,
"seed": 70172,
"resolution": "720p",
"ratio": "4:3",
"duration": 5,
"framespersecond": 24,
"service_tier": "default",
"execution_expires_after": 172800,
"generate_audio": true,
"draft": false,
"priority": 0
}
]
}{
"error": {
"message": "string",
"type": "string",
"param": "string",
"code": "string"
}
}{
"error": {
"message": "string",
"type": "string",
"param": "string",
"code": "string"
}
}接口说明
通过分页和筛选参数查询视频生成任务。本文档已按火山引擎官方接口说明校对。
GET https://jieyun.cc/api/v3/contents/generations/tasks
Authorization: Bearer <API_KEY>查询范围与视频地址有效期
仅支持查询最近 7 天的任务记录,时间区间为 [T-7 天, T),其中 T 为请求发起时刻的 UTC
时间戳(精确到秒)。响应中的视频和尾帧 URL 有效期为 24 小时,请及时下载或转存。
请求参数
本接口为 GET 请求,没有请求体。所有筛选条件均通过 Query 参数传递。
| Query 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
page_num | integer | 1 | 返回结果的页码,范围为 1–500。 |
page_size | integer | 20 | 每页显示的结果数量,范围为 1–500。 |
filter.status | string | - | 任务状态:queued、running、cancelled、succeeded 或 failed。 |
filter.task_ids | string[] | - | 按任务 ID 精确搜索。多个 ID 需要重复传递参数名。 |
filter.model | string | - | 按推理接入点 ID 精确搜索。该值与响应中的模型名称不同。 |
filter.service_tier | string | default | 服务等级:default 为在线推理,flex 为离线推理。 |
查询多个任务 ID:
filter.task_ids=id1&filter.task_ids=id2请求示例:
curl -X GET "https://jieyun.cc/api/v3/contents/generations/tasks?page_size=3&filter.status=succeeded" \
-H "Authorization: Bearer <API_KEY>"响应内容
响应根对象包含:
| 字段 | 类型 | 说明 |
|---|---|---|
total | integer | 符合筛选条件的任务数量。 |
items | object[] | 查询到的视频生成任务列表。 |
每个 items 元素可能包含:
| 字段 | 类型 | 说明 |
|---|---|---|
id | string | 视频生成任务 ID。 |
model | string | 任务使用的模型名称和版本。 |
status | string | queued、running、cancelled、succeeded、failed 或 expired。 |
error | object / null | 成功时为 null;失败时包含 code 和 message。 |
created_at | integer | 任务创建时间的 Unix 时间戳(秒)。 |
updated_at | integer | 任务状态更新时间的 Unix 时间戳(秒)。 |
content.video_url | string | 生成视频 URL,有效期为 24 小时。 |
content.last_frame_url | string | 尾帧图像 URL;创建任务时设置 return_last_frame: true 才返回,有效期为 24 小时。 |
seed | integer | 本次请求使用的种子整数值。 |
resolution | string | 生成视频的分辨率。 |
ratio | string | 生成视频的宽高比。 |
duration | integer | 视频时长(秒);与 frames 只返回一个。 |
frames | integer | 视频帧数;创建任务时指定 frames 才返回。 |
framespersecond | integer | 视频帧率。 |
generate_audio | boolean | 是否包含与画面同步的声音。 |
tools | object[] | 模型实际使用的工具;当前工具类型包括 web_search。 |
safety_identifier | string | 创建任务时设置的终端用户唯一标识符。 |
priority | integer | 当前请求的执行优先级。 |
draft | boolean | 是否为 Draft 视频。 |
draft_task_id | string | 基于 Draft 视频生成正式视频时返回的 Draft 任务 ID。 |
service_tier | string | 实际处理任务使用的服务等级。 |
execution_expires_after | integer | 任务超时阈值(秒)。 |
usage.completion_tokens | integer | 模型生成视频消耗的 token 数量,可用于计费对账。 |
usage.total_tokens | integer | 总 token 数量;视频任务中等于 completion_tokens。 |
usage.tool_usage.web_search | integer | 实际调用联网搜索工具的次数。 |