Descripción general
Firecrawl for Platforms permite que tu plataforma cree y gestione claves de API de Firecrawl para tus usuarios directamente desde tu propio backend. Así, los usuarios empiezan a utilizar Firecrawl sin salir de tu plataforma.Configura Firecrawl for Platforms por tu cuenta en el Panel de control de Firecrawl. Cualquier administrador o miembro de una organización puede crear una integración: asígnale un nombre, selecciona un tipo de integración, acepta el acuerdo correspondiente a ese tipo y copia la clave de plataforma. La clave solo se muestra una vez. Más adelante puedes generar y revocar claves en Settings. No hace falta enviar ninguna solicitud ni esperar aprobación.
- Standard: tus usuarios pagan a Firecrawl. Cada cuenta aprovisionada mantiene su propio plan y facturación de Firecrawl y cambia a un plan superior directamente con Firecrawl. Consulta Créditos para cuentas aprovisionadas para saber con qué empieza una cuenta nueva.
- Gateway: tu organización cubre el uso de tus usuarios. Las cuentas que crea tu integración se inscriben en Gateway, de modo que su uso elegible se factura a tu organización. Consulta Gateway más abajo.
Gateway
Gateway es un tipo de integración, no una API independiente. Se usan la misma clave de plataforma y los mismos endpoints. Esto es lo que cambia en una integración Gateway:- Las cuentas se crean exclusivamente para tu integración y son solo de API, sin acceso propio al Dashboard. Una solicitud nunca se vincula a una cuenta de Firecrawl existente, aunque el correo electrónico coincida con el de una de ellas.
- El uso elegible se factura a tu organización. Consulta Créditos para cuentas aprovisionadas para saber cuándo se consumen primero los créditos propios del usuario.
- Las respuestas de
POST /partner/v1/accountsincluyen un campogatewayStatus. - La integración acepta la versión Gateway del acuerdo al crearse.
URL base
Autenticación
Todas las solicitudes a la API de Platforms requieren una cabeceraAuthorization con tu clave de plataforma:
Requisitos de seguridad
- Solo en el servidor: las claves de plataforma solo deben usarse en código del lado del servidor. Nunca expongas una clave de plataforma en código de frontend, JavaScript del lado del cliente ni aplicaciones móviles.
- Términos del servicio: antes de llamar a
POST /partner/v1/accounts, tu plataforma debe pedir al usuario que acepte los Términos del servicio de Firecrawl.
Créditos para cuentas aprovisionadas
Las cuentas que crea tu integración no incluyen créditos gratuitos, salvo que Firecrawl haya verificado tu plataforma o tengas un acuerdo firmado con Firecrawl. Hasta entonces:- Una cuenta Standard empieza sin créditos incluidos. El usuario puede añadir un método de pago o elegir un plan en el Panel de control de Firecrawl en cualquier momento.
- En una cuenta Gateway, todos los créditos se facturan a tu organización.
Límites
La creación de cuentas está limitada por integración, tanto en el número de cuentas que una integración puede crear como en la velocidad a la que puede hacerlo. Los límites aumentan a medida que crece la relación de tu organización con Firecrawl y nunca afectan a las cuentas que ya hayas creado. Si repites una llamada para un usuario que ya hayas aprovisionado, se devuelve la cuenta existente y no se descuenta del límite de cuentas. La dirección que envíes para una cuenta Standard debe ser una en la que tu usuario pueda recibir correo. Si alcanzas un límite o estás planificando una integración en producción, escribe a partnerships@firecrawl.dev indicando el ID de tu integración y el volumen previsto. Si Firecrawl suspende tu integración, escribe a help@firecrawl.com.Endpoints
Crear usuario
Aprovisiona una cuenta de Firecrawl para uno de tus usuarios, identificado por su correo electrónico, y devuelve su clave de API.Comportamiento
Con una integración Standard:- Si el usuario aún no tiene una cuenta de Firecrawl, se crean un nuevo usuario y un nuevo equipo.
- Si el usuario ya tiene una cuenta de Firecrawl, pero ningún equipo asociado a tu integración, se crea un nuevo equipo asociado a tu integración.
- Si el usuario ya tiene una cuenta de Firecrawl y un equipo asociado a tu integración, se devuelve el equipo existente.
- Cada cuenta se crea exclusivamente para tu integración. Una solicitud nunca se vincula a una cuenta de Firecrawl existente, aunque el correo electrónico coincida con el de alguna. El correo electrónico se guarda como dirección de contacto de la cuenta y no se usa para buscar cuentas.
- Las llamadas repetidas con el mismo correo electrónico devuelven la misma cuenta y su clave de API.
Solicitud
cURL
Respuesta
200 OK
Errores
Validar clave de API
Valida una clave de API de Firecrawl y devuelve el nombre del equipo asociado y la dirección de correo electrónico del usuario. La clave de API solo se considerará válida si se creó a través de tu integración.Notas importantes
- Las claves de API de Firecrawl no tienen permisos ni fecha de caducidad.
- Los usuarios pueden eliminar manualmente las claves de API en cualquier momento.
- Las claves de API eliminadas no se someten a un borrado lógico (soft delete). Firecrawl no puede distinguir una clave eliminada de una que nunca existió.
Solicitud
cURL
Respuesta
200 OK
Errores
Rotar clave de API
Elimina una clave de API de Firecrawl existente y crea una nueva para el mismo usuario y equipo.Solicitud
cURL
Respuesta
200 OK
Errores
Primeros pasos
Crea tu integración en el Dashboard de Firecrawl: inicia sesión, selecciona Standard o Gateway, acepta el acuerdo y copia tu clave de plataforma. El tipo de integración no es fácil de cambiar más adelante, así que confirma tu elección antes de aceptar el acuerdo. Después, llama a los endpoints anteriores desde tu servidor. ¿Tienes dudas sobre tu configuración? Escribe a help@firecrawl.com. ¿Estás pensando en una integración de mayor alcance? Escribe a partnerships@firecrawl.dev.Partner Program
Las plataformas que aprovisionan cuentas de Firecrawl para sus usuarios pueden solicitar su incorporación al Firecrawl Partner Program. Los socios aprobados reciben una parte de los ingresos generados por el uso de pago de los usuarios que atraen, acciones de comarketing y presencia en nuestro directorio de socios, acceso anticipado a nuevos endpoints, una línea directa con nuestro equipo para soporte técnico y límites más altos para sus usuarios. La participación en el programa es mediante solicitud, y respondemos en un plazo máximo de una semana. A cambio, los socios muestran “Powered by Firecrawl” en su producto, con un enlace a firecrawl.dev que incluye su etiqueta?ref=<partner>.
El reparto de ingresos solo se aplica a los nuevos clientes de pago que refieras después de que se apruebe tu solicitud, nunca de forma retroactiva. Cubre el primer año de cada cliente en planes self-serve; los planes Scale y Enterprise quedan excluidos. Nuestro equipo revisa y aprueba a cada socio.
Solicitar acceso al Partner Program
¿Escribes sobre Firecrawl o enlazas a nuestro sitio? En ese caso, te conviene más el programa de afiliados.
