概要
Partner API へのアクセスは、承認済みの Firecrawl パートナーのみに提供されます。パートナーキーは、承認済みパートナーにのみ非公開で共有されます。パートナープログラムへの申請、またはパートナー APIキーのリクエストは、partnerships@firecrawl.dev までメールでご連絡ください。
ベース URL
認証
Authorization ヘッダーが必要です。
セキュリティ要件
- サーバーサイドのみ: パートナーキーは、サーバーサイドのコードでのみ使用してください。フロントエンドのコード、クライアントサイドの JavaScript、モバイルアプリケーションでは、パートナーキーを決して公開しないでください。
- 利用規約:
POST /partner/v1/accountsを呼び出す前に、ユーザーに Firecrawl の利用規約への同意を求める必要があります。
エンドポイント
ユーザーを作成
挙動
- ユーザーがまだ Firecrawl アカウントを持っていない場合は、新しいユーザーとチームが作成されます。
- ユーザーがすでに Firecrawl アカウントを持っていても、パートナー連携に関連付けられたチームがない場合は、新しいパートナー連携用のチームが作成されます。
- ユーザーがすでに Firecrawl アカウントを持っており、パートナー連携に関連付けられたチームもすでにある場合は、既存のチームが返され、プロモーションクーポンは 再適用されません。
リクエスト
cURL
| フィールド | 型 | 必須 | 説明 |
|---|---|---|---|
email | string | はい | ユーザーのメールアドレス |
レスポンス
200 OK
| フィールド | 型 | 説明 |
|---|---|---|
apiKey | string | このユーザーのパートナーに関連付けられたチームの Firecrawl APIキー |
alreadyExisted | boolean | ユーザーとパートナーに関連付けられたチームの両方がすでに存在していた場合は true。true の場合、プロモーションクーポンは再適用されません。 |
エラー
| ステータス | 説明 |
|---|---|
401 | 認証されていません - パートナーキーが誤っているか無効です |
500 | サーバー内部エラー - これらのエラーは Firecrawl 側で監視されています |
APIキーの検証
重要な注意点
- Firecrawl APIキーには権限設定や有効期限がありません。
- APIキーは、ユーザーがいつでも手動で削除できます。
- 削除されたAPIキーはソフトデリートされません。Firecrawlでは、削除されたキーと、そもそも存在しなかったキーを区別できません。
リクエスト
cURL
| フィールド | 型 | 必須 | 説明 |
|---|---|---|---|
apiKey | string | はい | 検証対象の API キー |
レスポンス
200 OK
| フィールド | タイプ | 説明 |
|---|---|---|
teamName | string | このAPIキーに関連付けられたチーム名 |
email | string | このAPIキーに関連付けられたユーザーのメールアドレス |
エラー
| ステータス | 説明 |
|---|---|
401 | 未認証 - パートナーキーが誤っているか無効です |
404 | API key を特定できません - キーが存在しないか、このパートナー連携経由で作成されていません |
500 | 内部サーバーエラー - これらのエラーは Firecrawl 側で監視されています |
APIキーを再発行
リクエスト
cURL
| フィールド | 型 | 必須 | 説明 |
|---|---|---|---|
apiKey | string | はい | 削除して新しいものに置き換える API キー |
レスポンス
200 OK
| フィールド | 型 | 説明 |
|---|---|---|
apiKey | string | 新しく作成されたAPIキー |
エラー
| ステータス | 説明 |
|---|---|
401 | 未認証 - パートナーキーが誤っているか無効です |
404 | API key を特定できません - キーが存在しないか、このパートナー連携経由で作成されていません |
500 | 内部サーバーエラー - これらのエラーは Firecrawl 側で監視されています |

