视频与素材
任务列表(火山兼容)
列出当前工作区最近的 Seedance 兼容任务。
使用 TokenLab Bearer API 密钥列出当前工作区最近的兼容任务。不传 filter.task_ids 时返回最近七天的任务范围;指定精确 ID 时直接查询这些任务。
另见 Seedance 2.0 视频模型 和 视频生成。
列表与过滤
page_num: 默认1,取值为1–500的整数。page_size: 默认20,取值为1–500的整数。filter.status:queued,running,succeeded,failed,cancelled,expired.filter.task_ids: 查询多个精确任务 ID 时重复传入该参数,不要用逗号拼接。filter.model: 模型标识。filter.service_tier:default,flex.
响应包含过滤结果的 items 和 total,每项均采用查询任务接口的响应结构。已知任务 ID 时,用查询接口刷新状态。
示例
curl "https://api.tokenlab.sh/api/v3/contents/generations/tasks?page_num=1&page_size=20&filter.status=succeeded" \
-H "Authorization: Bearer $TOKENLAB_API_KEY"curl "https://api.tokenlab.sh/api/v3/contents/generations/tasks?filter.task_ids=cgt-20260102030405-a1b2c" \
-H "Authorization: Bearer $TOKENLAB_API_KEY"curl -X GET "https://example.com/api/v3/contents/generations/tasks"{ "items": [ { "id": "string", "model": "string", "status": "queued", "content": { "video_url": "http://example.com", "last_frame_url": "http://example.com" }, "seed": 0, "resolution": "string", "ratio": "string", "duration": "string", "frames": 0, "framespersecond": 0, "generate_audio": true, "tools": { "type": "web_search" }, "safety_identifier": "string", "draft": true, "draft_task_id": "string", "service_tier": "string", "execution_expires_after": 0, "usage": { "completion_tokens": 0, "total_tokens": 0, "tool_usage": { "web_search": 0 } }, "error": { "code": "string", "message": "string" }, "created_at": 0, "updated_at": 0 } ], "total": 0}授权
BearerAuth AuthorizationBearer <token>
API Key 身份验证。在 Dashboard > API > API Keys 中创建或管理 API Key。
位置: header
查询参数
page_num?integer
页码。
范围
1 <= value <= 500默认值
1page_size?integer
每页条数。
范围
1 <= value <= 500默认值
20filter.status?string
按任务状态过滤。
可选值
- "queued"
- "running"
- "succeeded"
- "failed"
- "cancelled"
- "expired"
filter.task_ids?array<string>
精确任务 ID。重复 filter.task_ids 以指定多个 ID。
filter.model?string
按模型标识符过滤。
filter.service_tier?string
按服务层级过滤。
响应
application/json
application/json
application/json
application/json