TokenLab

視頻與素材

任務列表(火山相容)

查詢目前組織最近的 Seedance 相容任務。

GET
/api/v3/contents/generations/tasks

概覽

使用 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 金鑰。

位置: header

查詢參數

page_num?integer

頁碼。

範圍1 <= value <= 500
預設值1
page_size?integer

頁面大小。

範圍1 <= value <= 500
預設值20
filter.status?string

依任務狀態篩選。

可選值

  • "queued"
  • "running"
  • "succeeded"
  • "failed"
  • "cancelled"
  • "expired"
filter.task_ids?array<string>

精確任務 ID。若有多個 ID 請重複 filter.task_ids。

filter.model?string

依模型識別碼篩選。

filter.service_tier?string

依服務層級篩選。

回應

application/json

application/json

application/json

application/json