Skip to main content
AI エージェント向け: すべてのドキュメントの完全な索引については、llms.txt を参照してください。
Firecrawl API を使用すると、プログラムから Web データにアクセスできます。すべてのエンドポイントは、本ページで説明する共通のベース URL、認証方式、レスポンス形式を使用します。

機能

Search

ウェブを検索し、任意のフォーマットでページ全体のコンテンツを取得します。

Scrape

任意のウェブページから、markdown または json のフォーマットでコンテンツを抽出します。

Interact

Interact セッションを作成し、クリック、フォーム入力、ページ移動を行います。

解析

ファイルをアップロードし、markdown またはその他のフォーマットに変換します。

Monitor

定期チェックを設定し、コンテンツの変更時に通知を受け取ります。

クロール

ウェブサイト全体をクロールし、すべてのページのコンテンツを取得します。

Map

任意のウェブサイトから URL の一覧を迅速かつ高い信頼性で取得します。

Agent

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 を参照してください。