概述
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 密钥无法识别 - 该密钥不存在,或并非通过此合作伙伴集成创建 |
500 | 内部服务器错误 - 此类错误会由 Firecrawl 监控 |
轮换 API 密钥
请求
cURL
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | 要删除并替换的 API 密钥 |
响应
200 OK
| 字段 | 类型 | 描述 |
|---|---|---|
apiKey | string | 新创建的 API 密钥 |
错误
| 状态 | 描述 |
|---|---|
401 | 未授权 - 合作伙伴密钥不正确或无效 |
404 | API 密钥无法识别 - 该密钥不存在,或并非通过此合作伙伴集成创建 |
500 | 内部服务器错误 - 此类错误会由 Firecrawl 监控 |

