GET
/batch/extract/{id}
取得批次擷取任務狀態

檢查批次擷取任務的狀態並取得擷取的資料。

回應狀態:

  • processing:正在擷取中
  • completed:所有擷取已完成
  • failed:任務失敗(查看錯誤詳情)

結果格式: 結果陣列中的每個 URL 包含:

  • 符合 Schema 的擷取資料
  • 成功/失敗狀態
  • 適用時的單獨錯誤訊息
  • 擷取品質的信賴度分數

授權

YOUR_API_KEY
授權Bearer <token>

在 Thunderbit Dashboard 取得 API key。標頭格式:Authorization: Bearer YOUR_API_KEY

位置: header

路徑參數

id*string必填

批次任務 ID

查詢參數

pageinteger預設值:0

Page number (0-based), default 0

取值範圍:0 <= x
pageSizeinteger預設值:20

Number of results per page (1-100), default 20

取值範圍:1 <= x <= 100

回應

application/json

Success response

successboolean
dataobject
展開子屬性
idstring
statusstring
取值範圍"PENDING" | "PROCESSING" | "COMPLETED" | "FAILED" | "CANCELLED" | "UNKNOWN"
totalinteger
completedinteger
creditsUsedinteger
resultsobject[]
展開子屬性
urlstring
successboolean
dataobject[]

Extracted structured data for this URL (present when success is true)

errorobject
展開子屬性
codestring
範例:EXTRACT_FAILED
messagestring
createdAtstring

Timestamp when the job was created

completedAtstring

Timestamp when the job completed (null if still processing)

分頁

  • pageSize 預設 20,單次請求上限 100。需要一次取得最多結果時設為 pageSize=100
  • 當總量超過 100 時,遞增 page(從 0 開始)直到 results 為空:page=0page=1、依此類推。
  • 回應中的 total 表示該批次的結果總數。

目錄