Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
提交非同步批次擷取任務。
提交非同步批次擷取。提供 urls;可選提供文件中說明的擷取選項。Idempotency-Key 為必填。HTTP 202 傳回一個任務;以其 id 呼叫對應的 Felo 輪詢端點,直到狀態為 completed、failed 或 cancelled。任務的價格欄位屬於供應商授權與結算中繼資料,並非 Felo 計費記錄。
計費參考
- 計量方式:依結果計量的參考值。
- 參考請求估算:無。
- 客戶單位參考價格:0.005 美元。
僅供參考的中繼資料,並非帳戶報價、保證價格或消費上限。資源額度並非 Felo 額度。最終費用依 Felo 計費記錄為準。
- 類型: stringIdempotency
- Key 必填去除空白後的 UTF-8 長度必須為 1 到 191 位元組。
- 類型: array string[] 1…1000 不重複!urls必填
去除空白與結尾斜線後,URL 也必須唯一。
- 類型: array string[] | null …50exclude
Tags - 類型: array string[] | null …50include
Tags - 類型: integer | nullmax
Age 最小值:0最大值:31536000000Integer numbers.
- 類型: integer | nullmax
Concurrency 最小值:1最大值:20Integer numbers.
- 類型: integer | nullmin
Age 最小值:0最大值:31536000000Integer numbers.
- 類型: boolean | nullonly
Main Content - 類型: integer | nulltimeout最小值:1000最大值:300000
Integer numbers.
- 類型: object202
成功
- 類型: string | null 格式: date-timecompleted
At 必填the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- 類型: string | null 格式: date-timecreated
At 必填the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- 類型: string | nullendpoint必填
供應商操作識別碼;請使用文件中提供的 Felo 任務路徑進行輪詢。
- 類型: object | nullerror必填
- code類型: string | null
- message類型: string | null
- 類型: string | nullid必填
- object常數:integration_async_job必填
- output必填
- 類型: object | nullpricing必填
以微美元計的供應商授權與結算中繼資料;不是 Felo 餘額、凍結金額或帳單憑證。
- authorized類型: integer | null
Micros U S D Integer numbers.
- billing類型: string | null
Mode - currency類型: string | null
- final類型: integer | null
Micros U S D Integer numbers.
- 類型: string 列舉status必填值
- queued
- running
- completed
- failed
- cancelled
- 類型: boolean | nulloutput
Expired
application/json - 400
無法處理該要求。請檢查請求參數。
- 401
需要有效的 Felo API 金鑰。
- 402
由於未符合計費要求,要求無法繼續。
- 403
該帳戶無權執行此操作。
- 429
已達到要求或支出上限。
- 502
服務無法完成該要求。
- 503
API 或計費服務暫時無法使用。
- 504
服務在處理要求時逾時。
- default
操作失敗。聯絡 Felo 支援時請保留回應的請求 ID。
curl https://openapi.felo.ai/v1/beta/firecrawl/batch-scrape \
--request POST \
--header 'Idempotency-Key: ' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"urls": [
"https://example.com"
]
}'
{
"completedAt": null,
"createdAt": null,
"endpoint": null,
"error": {
"code": null,
"message": null
},
"id": null,
"object": "integration_async_job",
"output": null,
"outputExpired": null,
"pricing": {
"authorizedMicrosUSD": null,
"billingMode": null,
"currency": null,
"finalMicrosUSD": null
},
"status": "queued"
}