DELETE
/batch/distill/{id}
取消批量蒸馏任务

取消运行中的批量蒸馏任务。一旦取消,任务无法恢复。

使用场景:

  • 停止误提交的大型批量任务
  • 取消运行时间过长的任务
  • 为其它任务释放资源

注意: 只能取消状态为 PENDINGPROCESSING 的任务。已经 COMPLETEDFAILED 的任务无法取消。

响应: 取消被接受时返回 200 OK,body 为 { "success": true }

逐 URL 可见性: 取消会停止整个批次 —— 无法只取消单个 URL。如果想在取消前查看当前正在处理哪个 URL,先调用 GET /batch/distill/{id}(或 GET /batch/extract/{id})。响应的 results 数组会带上每个 URL 各自的 statusPENDING / PROCESSING / SUCCEEDED / FAILED),可以先确认进度再取消。

授权

YOUR_API_KEY
授权Bearer <token>

在 Thunderbit Dashboard 获取 API key。请求头格式:Authorization: Bearer YOUR_API_KEY

位置: header

路径参数

id*string必填

批量任务 ID

响应

application/json

取消已接受。返回 `{ "success": true }`

successboolean
示例:
true