AI エージェント向け: すべてのドキュメントの完全な索引については、llms.txt を参照してください。
Firecrawl API を使用すると、プログラムから Web データにアクセスできます。すべてのエンドポイントは、本ページで説明する共通のベース URL、認証方式、レスポンス形式を使用します。
機能#
ウェブを検索し、任意のフォーマットでページ全体のコンテンツを取得します。
任意のウェブページから、markdown または json のフォーマットでコンテンツを抽出します。
Interact セッションを作成し、クリック、フォーム入力、ページ移動を行います。
ファイルをアップロードし、markdown またはその他のフォーマットに変換します。
定期チェックを設定し、コンテンツの変更時に通知を受け取ります。
ウェブサイト全体をクロールし、すべてのページのコンテンツを取得します。
任意のウェブサイトから URL の一覧を迅速かつ高い信頼性で取得します。
AI を活用した自律型ウェブデータ収集。
ベースURL#
すべてのリクエストは次のベースURLを使用します:
認証#
すべてのリクエストには、API キーを含む Authorization ヘッダーが必要です:
すべての API 呼び出しにこのヘッダーを含めてください。API キーは Firecrawl ダッシュボード で確認できます。
API キーを持たないエージェントの場合は、まず 認証情報を取得 を参照してください。お使いのプラットフォームが WorkOS ID-JAG をサポートしている場合は、登録手順について auth.md を参照してください。
レスポンスコード#
Firecrawl は、リクエストの結果を示すために標準的な HTTP ステータスコードを使用します。2xx 番台のコードは成功、4xx 番台のコードはクライアントエラー、5xx 番台のコードはサーバーエラーを示します。
各障害モードで返される error 文字列、再試行のガイダンス、コピー&ペーストして使える backoff スニペットを含む完全なリファレンスについては、Errors を参照してください。
429 レスポンス#
プランのレート制限または同時実行数の上限を超えると、API は 429 ステータスコードを返します。プランごとの上限については Rate Limits を、再試行のガイダンスについては Errors を参照してください。

