Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
비동기 크롤 작업을 제출합니다.
비동기 웹사이트 크롤을 제출합니다. url과 limit을 제공하고 선택적으로 문서화된 크롤 및 스크레이프 옵션을 지정합니다. Idempotency-Key는 필수입니다. HTTP 202는 작업을 반환하며 completed, failed 또는 cancelled가 될 때까지 해당 id로 대응하는 Felo 폴링 엔드포인트를 사용하세요. 작업 가격 필드는 공급자 승인 및 정산 메타데이터이며 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 열거형sitemap값
- 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 작업 경로를 사용하세요.
- 유형: object | nullerror필수
- code유형: string | null
- message유형: string | null
- 유형: string | nullid필수
- object상수: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 열거형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/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"
}