Visão geral
O Firecrawl for Platforms permite que sua plataforma crie e gerencie API keys do Firecrawl para seus usuários diretamente pelo seu próprio backend. Assim, os usuários começam a usar o Firecrawl sem sair da sua plataforma.Você mesmo pode configurar o Firecrawl for Platforms no painel do Firecrawl. Qualquer administrador ou membro de uma organização pode criar uma integração: dê um nome a ela, escolha um tipo de integração, aceite o acordo correspondente e copie a chave da plataforma. A chave é exibida uma única vez. Depois, você pode gerar e revogar chaves em Configurações. Não é preciso fazer nenhuma solicitação nem aguardar aprovação.
- Standard: seus usuários pagam o Firecrawl. Cada conta provisionada mantém seu próprio plano e sua própria cobrança no Firecrawl e faz upgrade diretamente com o Firecrawl. Consulte Créditos para contas provisionadas para saber com o que uma nova conta começa.
- Gateway: sua organização custeia o uso dos seus usuários. As contas criadas pela sua integração são inscritas no Gateway, então o uso elegível delas passa a ser cobrado da sua organização. Consulte Gateway abaixo.
Gateway
Gateway é um tipo de integração, não uma API separada. A mesma chave da plataforma e os mesmos endpoints continuam valendo. O que muda em uma integração Gateway:- As contas são criadas exclusivamente para a sua integração e funcionam apenas via API, sem login próprio no painel. Uma requisição nunca é vinculada a uma conta existente do Firecrawl, mesmo quando o email corresponde ao de uma delas.
- O uso elegível é cobrado da sua organização. Veja Créditos para contas provisionadas para saber quando os créditos do próprio usuário são usados primeiro.
- As respostas de
POST /partner/v1/accountsincluem um campogatewayStatus. - A integração aceita a versão Gateway do acordo no momento da criação.
URL base
Autenticação
Todas as solicitações de API da Platforms exigem um headerAuthorization com a sua chave da plataforma:
Requisitos de segurança
- Somente no servidor: as chaves da plataforma devem ser usadas apenas em código executado no servidor. Nunca exponha uma chave da plataforma em código de frontend, JavaScript do lado do cliente ou aplicativos móveis.
- Termos de Serviço: antes de chamar
POST /partner/v1/accounts, sua plataforma deve solicitar que o usuário aceite os Termos de Serviço do Firecrawl.
Créditos para contas provisionadas
As contas criadas pela sua integração não incluem créditos gratuitos, a menos que o Firecrawl tenha verificado sua plataforma ou que você tenha um acordo assinado com o Firecrawl. Até lá:- Uma conta Standard começa sem créditos incluídos. O usuário pode adicionar um método de pagamento ou escolher um plano no painel do Firecrawl a qualquer momento.
- Uma conta Gateway cobra todos os créditos da sua organização.
Limites
A criação de contas é limitada por integração, tanto na quantidade de contas que uma integração pode criar quanto na velocidade de criação. Os limites aumentam à medida que o relacionamento da sua organização com o Firecrawl evolui e nunca afetam as contas que você já criou. Uma chamada repetida para um usuário que você já provisionou retorna a conta existente e não é contabilizada no limite de contas. O endereço de e-mail informado para uma conta Standard precisa ser um endereço no qual seu usuário consiga receber mensagens. Se você atingir um limite ou estiver planejando uma integração em produção, escreva para partnerships@firecrawl.dev informando o ID da sua integração e o volume esperado. Se o Firecrawl suspender sua integração, escreva para help@firecrawl.com.Endpoints
Criar usuário
Provisiona uma conta do Firecrawl para um dos seus usuários, identificado pelo email, e retorna a API key correspondente.Comportamento
Com uma integração Standard:- Se o usuário ainda não tiver uma conta no Firecrawl, um novo usuário e uma nova equipe serão criados.
- Se o usuário já tiver uma conta no Firecrawl, mas nenhuma equipe associada à sua integração, será criada uma nova equipe associada à sua integração.
- Se o usuário já tiver uma conta no Firecrawl e uma equipe associada à sua integração, a equipe existente será retornada.
- Cada conta é criada exclusivamente para a sua integração. Uma requisição nunca é vinculada a uma conta existente do Firecrawl, mesmo que o email corresponda a uma delas. O email é armazenado como endereço de contato da conta e não é usado para buscar contas.
- Chamadas repetidas com o mesmo email retornam a mesma conta e a respectiva API key.
Requisição
cURL
Resposta
200 OK
Erros
Validar API key
Valida uma API key do Firecrawl e retorna o nome da equipe associada e o endereço de e-mail do usuário. A API key só será considerada válida se tiver sido criada pela sua integração.Observações importantes
- As API keys do Firecrawl não têm permissões nem data de expiração.
- Os usuários podem excluir API keys manualmente a qualquer momento.
- As API keys excluídas não passam por exclusão lógica (soft delete). O Firecrawl não consegue distinguir uma chave excluída de uma que nunca existiu.
Requisição
cURL
Resposta
200 OK
Erros
Rotacionar API key
Exclui uma API key existente do Firecrawl e cria uma nova para o mesmo usuário e a mesma equipe.Requisição
cURL
Resposta
200 OK
Erros
Primeiros passos
Crie sua integração no painel do Firecrawl: faça login, escolha Standard ou Gateway, aceite o contrato e copie sua chave da plataforma. Como não é fácil alterar o tipo de integração depois, confirme sua escolha antes de aceitar o contrato. Em seguida, chame os endpoints acima a partir do seu servidor. Tem dúvidas sobre a sua configuração? Escreva para help@firecrawl.com. Pensando em uma integração maior? Escreva para partnerships@firecrawl.dev.Partner Program
Plataformas que provisionam contas do Firecrawl para seus usuários podem se inscrever no Firecrawl Partner Program. Parceiros aprovados recebem participação na receita sobre o uso pago dos usuários que indicarem, ações de co-marketing e uma listagem em nosso diretório de parceiros, acesso antecipado a novos endpoints, um canal direto com nossa equipe para suporte técnico e limites mais altos para seus usuários. A participação no programa é feita mediante inscrição, e respondemos em até uma semana. Em contrapartida, os parceiros exibem “Powered by Firecrawl” em seu produto, com link para firecrawl.dev usando a tag?ref=<partner>.
A participação na receita vale apenas para novos clientes pagantes que você indicar após a aprovação da sua inscrição, nunca de forma retroativa. Ela cobre o primeiro ano de cada cliente em planos de autoatendimento; os planos Scale e Enterprise não estão incluídos. Todos os parceiros são analisados e aprovados pela nossa equipe.
Inscreva-se no Partner Program
Você escreve sobre o Firecrawl ou publica links para ele? Nesse caso, o programa de afiliados é a melhor opção.
