Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
ایک async کرال جاب جمع کریں۔
ایک async ویب سائٹ کرال جمع کریں۔ url اور limit فراہم کریں؛ اختیاری طور پر دستاویزی کرال اور اسکریپ آپشنز۔ Idempotency-Key درکار ہے۔ HTTP 202 ایک جاب واپس کرتا ہے؛ اسے completed، failed یا cancelled ہونے تک متعلقہ Felo پولنگ endpoint کے ساتھ استعمال کریں۔ جاب کی قیمت کے فیلڈز پرووائیڈر کی اجازت اور تصفیے کا میٹا ڈیٹا ہیں، نہ کہ Felo کے بلنگ ریکارڈز۔
قیمت کا حوالہ
- میٹرنگ: میٹر شدہ نتائج کا حوالہ۔
- حوالہ جاتی درخواست کا تخمینہ دستیاب نہیں۔
- صارف کے فی یونٹ حوالہ جاتی قیمت: USD 0.005۔
صرف حوالہ جاتی میٹا ڈیٹا، نہ کہ اکاؤنٹ کا کوٹ، ضمانت شدہ قیمت یا اخراجات کی حد۔ ریسورس کریڈٹس Felo کریڈٹس نہیں ہیں۔ حتمی چارجز Felo کے بلنگ ریکارڈز کے مطابق ہوں گے۔
- قسم: stringIdempotency
- Key لازمیتراشے جانے کے بعد UTF-8 لمبائی 1 سے 191 بائٹس تک ہونی چاہیے۔
- قسم: integerlimitکم از کم:1زیادہ سے زیادہ:1000لازمی
Integer numbers.
- قسم: stringurlلازمی
ہوسٹ نام والا HTTPS URL، بغیر اسناد یا فراگمنٹ کے۔ .pdf پر ختم ہونے والا تراشے جانے کے بعد کا ان پٹ (بڑے چھوٹے حروف سے قطع نظر) تعاون یافتہ نہیں ہے۔
- قسم: boolean | nullallow
External Links - قسم: boolean | nullallow
Subdomains - قسم: boolean | nullcrawl
Entire Domain - قسم: number | nulldelayکم از کم:0زیادہ سے زیادہ:30
- قسم: array string[] | null …20exclude
Paths - قسم: boolean | nullignore
Query Parameters - قسم: array string[] | null …20include
Paths - قسم: integer | nullmax
Concurrency کم از کم:1زیادہ سے زیادہ:20Integer numbers.
- قسم: integer | nullmax
Discovery Depth کم از کم:0زیادہ سے زیادہ:10Integer numbers.
- قسم: object | nullscrape
Options - excludeقسم: array string[] | null …50
Tags - includeقسم: array string[] | null …50
Tags - maxقسم: integer | null
Age کم از کم:0زیادہ سے زیادہ:31536000000Integer numbers.
- minقسم: integer | null
Age کم از کم:0زیادہ سے زیادہ:31536000000Integer numbers.
- onlyقسم: boolean | null
Main Content - timeoutقسم: integer | nullکم از کم:1000زیادہ سے زیادہ:300000
Integer numbers.
- قسم: string | null enumsitemapاقدار
- null
- skip
- include
- only
- قسم: 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 job path استعمال کریں۔
- قسم: object | nullerrorلازمی
- codeقسم: string | null
- messageقسم: string | null
- قسم: string | nullidلازمی
- objectconst:integration_async_jobلازمی
- outputلازمی
- قسم: object | nullpricingلازمی
مائیکرو-USD میں پرووائیڈر اجازت اور تصفیہ میٹا ڈیٹا؛ یہ 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 enumstatusلازمیاقدار
- queued
- running
- completed
- failed
- cancelled
- قسم: boolean | nulloutput
Expired
application/json - 400
درخواست پر کارروائی نہیں ہو سکی۔ درخواست کے پیرامیٹرز چیک کریں۔
- 401
درست Felo API کلید درکار ہے۔
- 402
درخواست آگے نہیں بڑھ سکتی کیونکہ بلنگ کی شرط پوری نہیں ہوئی۔
- 403
اکاؤنٹ کو یہ آپریشن کرنے کی اجازت نہیں۔
- 429
درخواست یا اخراجات کی حد پوری ہو گئی ہے۔
- 502
سروس درخواست مکمل نہیں کر سکی۔
- 503
API یا بلنگ سروس عارضی طور پر دستیاب نہیں۔
- 504
درخواست پر کارروائی کے دوران سروس کا وقت ختم ہو گیا۔
- default
آپریشن ناکام رہا۔ Felo سپورٹ سے رابطہ کرتے وقت جواب کا request ID محفوظ رکھیں۔
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"
}