取消任務

取消任務 API

取消進行中或等待中的翻譯任務。

端點資訊

  • URL: /api/queue/job/:jobId
  • 方法: DELETE

請求範例

curl -X DELETE http://18.141.225.228:3000/api/queue/job/job_1759060760034_abc123

響應格式

{
  "success": true,
  "message": "任務已取消",
  "jobId": "job_1759060760034_abc123"
}

可取消的狀態

  • pending - 等待處理
  • queued - 已加入佇列
  • processing - 處理中 (會中斷)

不可取消的狀態

  • completed - 已完成
  • failed - 已失敗
  • cancelled - 已取消