任務列表

任務列表查詢 API

查詢和過濾所有任務。

端點資訊

  • URL: /api/queue/jobs
  • 方法: GET

查詢參數

參數類型預設值說明
statusstring-過濾狀態
limitnumber20每頁數量
offsetnumber0偏移量
sortBystringcreatedAt排序欄位
sortOrderstringdescdescasc

請求範例

# 查詢所有任務
curl http://18.141.225.228:3000/api/queue/jobs
# 僅查詢已完成的任務
curl "http://18.141.225.228:3000/api/queue/jobs?status=completed&limit=10"
# 分頁查詢
curl "http://18.141.225.228:3000/api/queue/jobs?limit=20&offset=40"

響應格式

{
  "jobs": [
    {
      "jobId": "job_1759060760034_abc123",
      "status": "completed",
      "progress": 100,
      "videoId": "peUO_55ck4o",
      "createdAt": "2025-01-15T10:30:00Z",
      "completedAt": "2025-01-15T10:35:00Z"
    }
  ],
  "total": 150,
  "limit": 20,
  "offset": 0
}