Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
Die URLs einer Website entdecken.
Listet die von einer Startseite erreichbaren URLs auf, ohne Inhalte abzurufen. url und limit sind beide erforderlich (limit 1 bis 100000). Liefert success, eine Anfrage-id und links[] mit url und title – beachten Sie, dass dies Objekte mit einem Titel sind, anders als post_tavily_map, das reine Strings zurückgibt. Nutzen Sie es, um eine Website einzuschätzen, bevor Sie für deren Crawl bezahlen, und rufen Sie dann nur das Wichtige mit post_firecrawl_scrape ab. Wenn Sie Inhalt und Struktur in einem Durchgang wollen: post_firecrawl_crawl.
Preisreferenz
- Abrechnung: Abgerechnete Ergebnisanzahl.
- Referenzschätzung pro Anfrage: USD 0.001071.
- Kostenbasis pro Einheit: USD 0.001071.
- Ressourceneinheit:
firecrawl_credit. - Referenz-Kundenmultiplikator: 1.0. Nicht erneut auf bereits abgerechnete Kundenbeträge anwenden.
- Kostenbasen legen den endgültigen Kundenpreis nicht fest, auch nicht bei null.
Nur Referenzmetadaten, kein Kontenangebot, kein garantierter Preis und keine Ausgabenobergrenze. Ressourcen-Credits sind keine Felo-Credits. Endgültige Abrechnungen richten sich nach den Felo-Abrechnungsbelegen.
- Typ: integerlimitmin.:1max.:100000erforderlich
Integer numbers.
- Typ: string Format: https_urlurlerforderlich
- Typ: object200
Map erfolgreich abgeschlossen.
- Typ: integercredits
Used Verbrauchte Firecrawl-Credits (1 pro entdecktem Link).
- Typ: array object[]links
Entdeckte Links.
- titleTyp: string
Titel der entdeckten Seite, sofern verfügbar.
- urlTyp: string
Eine entdeckte URL.
- Typ: booleansuccess
Wahr, wenn die Map-Operation erfolgreich war.
application/json - 400
Die Anfrage konnte nicht verarbeitet werden. Prüfen Sie die Anfrageparameter.
- 401
Ein gültiger Felo-API-Schlüssel ist erforderlich.
- 402
Die Anfrage kann nicht fortgesetzt werden, da eine Abrechnungsvoraussetzung nicht erfüllt ist.
- 403
Das Konto ist für diesen Vorgang nicht berechtigt.
- 429
Ein Anfrage- oder Ausgabenlimit wurde erreicht.
- 502
Der Dienst konnte die Anfrage nicht abschließen.
- 503
Die API oder der Abrechnungsdienst ist vorübergehend nicht verfügbar.
- 504
Beim Verarbeiten der Anfrage ist eine Zeitüberschreitung aufgetreten.
- default
Fehlerantwort; Upstream-Passthrough-Antworten können Anbieterformate verwenden
application/json
curl https://openapi.felo.ai/v1/beta/firecrawl/map \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"limit": 1,
"url": "https://example.com"
}'
{
"success": true,
"links": [
{
"url": "string",
"title": "string"
}
],
"creditsUsed": 1
}