Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
Gửi tác vụ scrape hàng loạt bất đồng bộ.
Gửi một lần scrape hàng loạt bất đồng bộ. Cung cấp urls; tùy chọn các tùy chọn scrape đã được ghi tài liệu. Idempotency-Key là bắt buộc. HTTP 202 trả về một tác vụ; dùng id của tác vụ với endpoint thăm dò tương ứng của Felo cho tới khi completed, failed hoặc cancelled. Các trường giá của tác vụ là siêu dữ liệu ủy quyền và quyết toán của nhà cung cấp, không phải bản ghi thanh toán Felo.
Tham chiếu giá
- Đo lường: Tham chiếu theo kết quả được đo lường.
- Ước tính tham chiếu cho mỗi yêu cầu: không khả dụng.
- Giá tham chiếu đơn vị khách hàng: USD 0.005.
Chỉ là siêu dữ liệu tham chiếu, không phải báo giá cho tài khoản, mức giá được bảo đảm hay hạn mức chi tiêu. Tín dụng tài nguyên không phải tín dụng Felo. Khoản phí cuối cùng tuân theo bản ghi thanh toán của Felo.
- Kiểu: stringIdempotency
- Key bắt buộcĐộ dài UTF-8 sau khi cắt phải từ 1 đến 191 byte.
- Kiểu: array string[] 1…1000 duy nhất!urlsbắt buộc
Các URL cũng phải duy nhất sau khi cắt khoảng trắng và dấu gạch chéo ở cuối.
- Kiểu: array string[] | null …50exclude
Tags - Kiểu: array string[] | null …50include
Tags - Kiểu: integer | nullmax
Age tối thiểu:0tối đa:31536000000Integer numbers.
- Kiểu: integer | nullmax
Concurrency tối thiểu:1tối đa:20Integer numbers.
- Kiểu: integer | nullmin
Age tối thiểu:0tối đa:31536000000Integer numbers.
- Kiểu: boolean | nullonly
Main Content - Kiểu: integer | nulltimeouttối thiểu:1000tối đa:300000
Integer numbers.
- Kiểu: object202
Thành công
- Kiểu: string | null Định dạng: date-timecompleted
At bắt buộcthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Kiểu: string | null Định dạng: date-timecreated
At bắt buộcthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Kiểu: string | nullendpointbắt buộc
Mã định danh thao tác của nhà cung cấp; dùng đường dẫn tác vụ Felo được ghi trong tài liệu để thăm dò.
- Kiểu: object | nullerrorbắt buộc
- codeKiểu: string | null
- messageKiểu: string | null
- Kiểu: string | nullidbắt buộc
- objectconst:integration_async_jobbắt buộc
- outputbắt buộc
- Kiểu: object | nullpricingbắt buộc
Siêu dữ liệu ủy quyền và thanh toán của nhà cung cấp tính bằng micro-USD; không phải số dư Felo, khoản giữ hay biên nhận thanh toán.
- authorizedKiểu: integer | null
Micros U S D Integer numbers.
- billingKiểu: string | null
Mode - currencyKiểu: string | null
- finalKiểu: integer | null
Micros U S D Integer numbers.
- Kiểu: string enumstatusbắt buộcgiá trị
- queued
- running
- completed
- failed
- cancelled
- Kiểu: boolean | nulloutput
Expired
application/json - 400
Không thể xử lý yêu cầu. Hãy kiểm tra các tham số yêu cầu.
- 401
Cần có khóa API Felo hợp lệ.
- 402
Không thể tiếp tục yêu cầu vì chưa đáp ứng yêu cầu thanh toán.
- 403
Tài khoản không được phép thực hiện thao tác này.
- 429
Đã đạt giới hạn yêu cầu hoặc giới hạn chi tiêu.
- 502
Dịch vụ không thể hoàn tất yêu cầu.
- 503
API hoặc dịch vụ thanh toán tạm thời không khả dụng.
- 504
Dịch vụ đã hết thời gian chờ khi xử lý yêu cầu.
- default
Thao tác thất bại. Hãy giữ ID yêu cầu của phản hồi khi liên hệ hỗ trợ Felo.
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"
}