Skip to main content
Hero Light

Bienvenido a Firecrawl

Firecrawl es un servicio de API que toma una URL, la rastrea y la convierte en markdown limpio. Rastreamos todas las subpáginas accesibles y te entregamos markdown limpio para cada una. No necesitas un sitemap.

¿Cómo usarlo?

Ofrecemos una API fácil de usar con nuestra versión alojada. Puedes encontrar el playground y la documentación aquí. También puedes alojar el backend por tu cuenta si lo prefieres. Consulta los siguientes recursos para empezar: Autohospedado: Para alojarlo por tu cuenta, consulta la guía aquí.

Clave de API

Para usar la API, debes registrarte en Firecrawl y obtener una clave de API.

Rastreo

Se utiliza para rastrear una URL y todas las subpáginas accesibles. Esto envía un trabajo de rastreo y devuelve un ID de trabajo para comprobar el estado del rastreo.

Instalación

Uso

Si no usas el SDK o prefieres usar un webhook u otro método de sondeo, puedes establecer wait_until_done en false. Esto devolverá un jobId. En cURL, /crawl siempre devolverá un jobId que puedes usar para consultar el estado del rastreo.

Consultar estado de un trabajo de rastreo

Se usa para verificar el estado de un trabajo de rastreo y obtener su resultado.

Respuesta

Scraping

Para extraer una única URL, usa el método scrape_url. Recibe la URL como parámetro y devuelve los datos extraídos como un diccionario.

Respuesta

Extracción

Con la extracción con LLM, puedes extraer fácilmente datos estructurados de cualquier URL. También admitimos esquemas de Pydantic para facilitarte el trabajo. Así es como se usa:

Contribuciones

¡Nos encanta recibir contribuciones! Lee nuestra guía de contribución antes de enviar un pull request.