Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
Invia un job di batch scrape asincrono.
Invia un batch scrape asincrono. Fornisci urls; facoltativamente le opzioni di scrape documentate. Idempotency-Key è obbligatorio. HTTP 202 restituisce un job; usa il suo id con il corrispondente endpoint di polling Felo finché non è completed, failed o cancelled. I campi di prezzo del job sono metadati di autorizzazione e regolamento del provider, non registrazioni di fatturazione Felo.
Riferimento prezzi
- Misurazione: riferimento per risultato misurato.
- Stima di riferimento per richiesta non disponibile.
- Prezzo di riferimento per unità cliente: USD 0.005.
Solo metadati di riferimento, non un preventivo dell'account né un prezzo o un limite di spesa garantito. I crediti delle risorse non sono crediti Felo. Gli addebiti finali seguono le registrazioni di fatturazione Felo.
- Tipo: stringIdempotency
- Key obbligatorioLa lunghezza UTF-8 dopo il trim deve essere compresa tra 1 e 191 byte.
- Tipo: array string[] 1…1000 univoco!urlsobbligatorio
Gli URL devono inoltre essere univoci dopo la rimozione di spazi e barre finali.
- Tipo: array string[] | null …50exclude
Tags - Tipo: array string[] | null …50include
Tags - Tipo: integer | nullmax
Age min:0max:31536000000Integer numbers.
- Tipo: integer | nullmax
Concurrency min:1max:20Integer numbers.
- Tipo: integer | nullmin
Age min:0max:31536000000Integer numbers.
- Tipo: boolean | nullonly
Main Content - Tipo: integer | nulltimeoutmin:1000max:300000
Integer numbers.
- Tipo: object202
Riuscito
- Tipo: string | null Formato: date-timecompleted
At obbligatoriothe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Tipo: string | null Formato: date-timecreated
At obbligatoriothe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Tipo: string | nullendpointobbligatorio
Identificatore dell'operazione del provider; usa il percorso del job Felo documentato per il polling.
- Tipo: object | nullerrorobbligatorio
- codeTipo: string | null
- messageTipo: string | null
- Tipo: string | nullidobbligatorio
- objectconst:integration_async_jobobbligatorio
- outputobbligatorio
- Tipo: object | nullpricingobbligatorio
Metadati di autorizzazione e regolamento del provider in micro-USD; non sono un saldo, un blocco o una ricevuta di fatturazione Felo.
- authorizedTipo: integer | null
Micros U S D Integer numbers.
- billingTipo: string | null
Mode - currencyTipo: string | null
- finalTipo: integer | null
Micros U S D Integer numbers.
- Tipo: string enumstatusobbligatoriovalori
- queued
- running
- completed
- failed
- cancelled
- Tipo: boolean | nulloutput
Expired
application/json - 400
Impossibile elaborare la richiesta. Controlla i parametri della richiesta.
- 401
È richiesta una chiave API Felo valida.
- 402
Impossibile procedere con la richiesta perché non è soddisfatto un requisito di fatturazione.
- 403
L'account non è autorizzato a eseguire questa operazione.
- 429
È stato raggiunto un limite di richieste o di spesa.
- 502
Il servizio non è riuscito a completare la richiesta.
- 503
L'API o il servizio di fatturazione è temporaneamente non disponibile.
- 504
Si è verificato un timeout durante l'elaborazione della richiesta.
- default
L'operazione non è riuscita. Conserva l'ID richiesta della risposta quando contatti il supporto 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"
}