Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://firecrawl-mog-search-exclude-include-domains.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

La API de Firecrawl proporciona acceso programático a datos de la web. Todos los endpoints comparten la misma URL base, el mismo esquema de autenticación y el formato de respuesta descritos en esta página.

Funcionalidades

Scrape

Extrae contenido de cualquier página web en formato markdown o JSON.

Parse

Sube archivos y procésalos en markdown u otros formatos.

Crawl

Rastrea sitios web completos y obtén el contenido de todas sus páginas.

Map

Obtén un listado completo de URLs de cualquier sitio web de forma rápida y confiable.

Search

Busca en la web y obtén el contenido completo de la página en cualquier formato.

Capacidades de agente

Agent

Recopilación autónoma de datos web impulsada por IA.

Browser

Crea y controla sesiones de navegador para tareas web interactivas.

URL base

Todas las solicitudes utilizan la siguiente URL base:
https://api.firecrawl.dev

Autenticación

Todas las solicitudes deben incluir un encabezado Authorization con tu clave de API:
Authorization: Bearer fc-YOUR-API-KEY
Incluye este encabezado en todas las llamadas a la API. Puedes encontrar tu clave de API en el dashboard de Firecrawl.
curl -X POST "https://api.firecrawl.dev/v2/scrape" \
  -H "Authorization: Bearer fc-YOUR-API-KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}'

Códigos de respuesta

Firecrawl utiliza códigos de estado HTTP convencionales para indicar el resultado de tus solicitudes. Los códigos en el rango 2xx indican éxito, los códigos 4xx indican errores del cliente y los códigos 5xx indican errores del servidor. Consulta Errores para obtener la referencia completa, incluida la cadena error que se devuelve para cada tipo de fallo, la guía de reintentos y un fragmento de backoff listo para copiar y pegar.

Límite de solicitudes

La API de Firecrawl aplica límites de solicitudes (rate limits) en todos los endpoints para garantizar la estabilidad del servicio. Estos límites se basan en el número de solicitudes dentro de una ventana de tiempo determinada. Si superas el límite de solicitudes, la API devuelve un código de estado 429. Espera un momento y vuelve a intentar la solicitud después de un breve retraso.