概要
パートナーAPIはFirecrawl ダッシュボードからご自身でセットアップできます。組織の管理者またはメンバーであれば誰でもインテグレーションを作成できます。名前を付け、セットアップを選択し、そのセットアップの規約に同意して、パートナーキーをコピーしてください。キーが表示されるのは一度だけです。キーの発行と失効は後からSettingsで行えます。申請や承認は不要です。
- Partner API: プロビジョニングされた各アカウントが独自のFirecrawl planと課金を持ちます。ユーザーはFree planから始め、Firecrawlと直接契約してupgradeします。
- Gateway: インテグレーションで作成したアカウントはGatewayに登録され、ユーザー自身のクレジットを使い切った後の対象利用分は自社の組織に課金されます。GatewayのアカウントはAPI専用で、独自のdashboardログインはありません。
ベース URL
認証
Authorization ヘッダーが必要です。
セキュリティ要件
- サーバーサイドのみ: パートナーキーは、サーバーサイドのコードでのみ使用してください。フロントエンドのコード、クライアントサイドの JavaScript、モバイルアプリケーションでは、パートナーキーを決して公開しないでください。
- 利用規約:
POST /partner/v1/accountsを呼び出す前に、ユーザーに Firecrawl の利用規約への同意を求める必要があります。
エンドポイント
ユーザーを作成
動作
- ユーザーがまだ Firecrawl アカウントを持っていない場合、新しいユーザーとチームが作成されます。
- ユーザーがすでに Firecrawl アカウントを持っているものの、お客様の連携に紐づくチームがない場合、新たにパートナー紐付けチームが作成されます。
- ユーザーがすでに Firecrawl アカウントを持ち、お客様の連携に紐づくチームもある場合は、既存のチームが返されます。
- アカウントはすべて、お客様の連携専用に作成されます。メールアドレスが一致する場合でも、リクエストが既存の Firecrawl アカウントに紐づけられることはありません。メールアドレスはアカウントの連絡先として保存されるだけで、アカウントの検索には使用されません。
- 同じメールアドレスで繰り返し呼び出した場合は、同じアカウントとそのAPIキーが返されます。
リクエスト
cURL
レスポンス
200 OK
エラー
APIキーの検証
重要な注意点
- Firecrawl APIキーには権限設定や有効期限がありません。
- APIキーは、ユーザーがいつでも手動で削除できます。
- 削除されたAPIキーはソフトデリートされません。Firecrawlでは、削除されたキーと、そもそも存在しなかったキーを区別できません。
リクエスト
cURL
レスポンス
200 OK
エラー
APIキーを再発行
リクエスト
cURL
レスポンス
200 OK

