Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
Eşzamansız bir tarama işi gönderin.
Eşzamansız bir web sitesi taraması gönderir. url ve limit sağlayın; isteğe bağlı olarak belgelenmiş tarama ve scrape seçeneklerini. Idempotency-Key zorunludur. HTTP 202 bir iş döndürür; tamamlanana, başarısız olana veya iptal edilene kadar kimliğini ilgili Felo yoklama uç noktasıyla kullanın. İş fiyatlandırma alanları, sağlayıcı yetkilendirme ve mutabakat üst verisidir; Felo faturalandırma kaydı değildir.
Fiyatlandırma referansı
- Ölçümlendirme: ölçümlenen sonuç referansı.
- Referans istek tahmini: mevcut değil.
- Referans müşteri birim fiyatı: USD 0.005.
Yalnızca referans üst verisidir; hesap teklifi, garantili fiyat veya harcama üst sınırı değildir. Kaynak kredileri Felo kredisi değildir. Nihai ücretler Felo faturalandırma kayıtlarını izler.
- Tür: stringIdempotency
- Key gerekliKırpılmış UTF-8 uzunluğu 1 ile 191 bayt arasında olmalıdır.
- Tür: integerlimitmin:1maks:1000gerekli
Integer numbers.
- Tür: stringurlgerekli
Ana makine adı içeren, kimlik bilgileri ve parça içermeyen HTTPS URL'si. .pdf ile biten (büyük/küçük harf duyarsız) kırpılmış giriş desteklenmez.
- Tür: boolean | nullallow
External Links - Tür: boolean | nullallow
Subdomains - Tür: boolean | nullcrawl
Entire Domain - Tür: number | nulldelaymin:0maks:30
- Tür: array string[] | null …20exclude
Paths - Tür: boolean | nullignore
Query Parameters - Tür: array string[] | null …20include
Paths - Tür: integer | nullmax
Concurrency min:1maks:20Integer numbers.
- Tür: integer | nullmax
Discovery Depth min:0maks:10Integer numbers.
- Tür: object | nullscrape
Options - excludeTür: array string[] | null …50
Tags - includeTür: array string[] | null …50
Tags - maxTür: integer | null
Age min:0maks:31536000000Integer numbers.
- minTür: integer | null
Age min:0maks:31536000000Integer numbers.
- onlyTür: boolean | null
Main Content - timeoutTür: integer | nullmin:1000maks:300000
Integer numbers.
- Tür: string | null enumsitemapdeğerler
- null
- skip
- include
- only
- Tür: object202
Başarılı
- Tür: string | null Biçim: date-timecompleted
At gereklithe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Tür: string | null Biçim: date-timecreated
At gereklithe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Tür: string | nullendpointgerekli
Sağlayıcı işlem tanımlayıcısı; yoklama için belgelenen Felo iş yolunu kullanın.
- Tür: object | nullerrorgerekli
- codeTür: string | null
- messageTür: string | null
- Tür: string | nullidgerekli
- objectsabit:integration_async_jobgerekli
- outputgerekli
- Tür: object | nullpricinggerekli
Mikro-USD cinsinden sağlayıcı yetkilendirme ve mutabakat üst verisi; Felo bakiyesi, blokajı veya faturalandırma makbuzu değildir.
- authorizedTür: integer | null
Micros U S D Integer numbers.
- billingTür: string | null
Mode - currencyTür: string | null
- finalTür: integer | null
Micros U S D Integer numbers.
- Tür: string enumstatusgereklideğerler
- queued
- running
- completed
- failed
- cancelled
- Tür: boolean | nulloutput
Expired
application/json - 400
İstek işlenemedi. İstek parametrelerini kontrol edin.
- 401
Geçerli bir Felo API anahtarı gerekir.
- 402
Faturalandırma koşulu karşılanmadığı için istek devam edemiyor.
- 403
Hesabın bu işlemi gerçekleştirme izni yok.
- 429
İstek veya harcama sınırına ulaşıldı.
- 502
Hizmet isteği tamamlayamadı.
- 503
API veya faturalandırma hizmeti geçici olarak kullanılamıyor.
- 504
İstek işlenirken hizmet zaman aşımına uğradı.
- default
İşlem başarısız oldu. Felo desteğine başvururken yanıttaki istek kimliğini saklayın.
curl https://openapi.felo.ai/v1/beta/firecrawl/crawl \
--request POST \
--header 'Idempotency-Key: ' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"url": "https://example.com",
"limit": 1
}'
{
"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"
}