Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
単一ページをスクレイピングし、本文を markdown で返す
1 つの URL を取得し、その本文を markdown で返します。url と proxy はどちらも必須で、従量課金プロファイルでは proxy を basic にする必要があります。formats で出力を選択します。success と、markdown に加えてページの og: と twitter: タグ、statusCode、sourceURL、language を持つ大きな metadata オブジェクトを含む data を返します。⚠️ URL は HTTPS である必要があり、PDF を指してはいけません。どちらもベストエフォートではなく拒否されます。URL が手元にありテキストが必要な場合に使います。複数の URL を一度に処理する場合は、post_firecrawl_batch_scrape が 1 つのバックグラウンドジョブとして実行し、extractWebContent は小さなバッチを同期的に処理します。先に URL を見つけるには post_firecrawl_map を使います。
料金の参考情報
- 計量方式:プランのリソースユニット。
- 参考リクエスト見積もり:USD 0.001071。
- ユニットコスト基準:USD 0.001071。
- リソースユニット:
firecrawl_credit。 - 参照用の顧客乗数:1.0。確定済みの顧客金額には再適用しないでください。
- コスト基準は、ゼロの場合も含め、最終的な顧客価格を確定するものではありません。
参考情報のメタデータであり、アカウントへの見積もり、保証された価格、支出上限ではありません。リソースクレジットは Felo クレジットではありません。最終的な請求は Felo の請求記録に従います。
- 列挙値proxy定数:basic必須値
- basic
- 型: string 形式: https_urlurl必須
サポートされない拡張子:.pdf。
- 型: array string[] 1…1列挙値formats定数:[ "markdown" ]値
- markdown
- 型: boolean 列挙値only
Clean Content 定数:false値- false
- 型: object200
スクレイピングが完了しました。
- 型: integercredits
Used このリクエストで消費した Firecrawl クレジット(1 ページにつき 1)。
- 型: objectdata
- markdown型: string
Markdown 形式のスクレイピング済みページコンテンツ。
- metadata型: object
タイトル、説明、ソース URL、HTTP ステータスなどのページメタデータ。
- description型: string
- source型: string
U R L - status型: integer
Code Integer numbers.
- title型: string
- 型: booleansuccess
scrape に成功した場合は true。
application/json - 400
リクエストを処理できませんでした。リクエストパラメータを確認してください。
- 401
有効な Felo API キーが必要です。
- 402
請求要件が満たされていないため、リクエストを続行できません。
- 403
このアカウントにはこの操作を行う権限がありません。
- 429
リクエストまたは支出の上限に達しました。
- 502
サービスがリクエストを完了できませんでした。
- 503
API または請求サービスが一時的に利用できません。
- 504
リクエストの処理中にサービスがタイムアウトしました。
- default
エラーレスポンス。上流のパススルーレスポンスはプロバイダーの形式を使用する場合があります
application/json
curl https://openapi.felo.ai/v1/beta/firecrawl/scrape \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"proxy": "basic",
"url": "https://example.com"
}'
{
"success": true,
"data": {
"markdown": "string",
"metadata": {
"title": "string",
"description": "string",
"sourceURL": "string",
"statusCode": 1
}
},
"creditsUsed": 1
}