Saltar al contenido principal
GET
/
crawl
/
{id}
Obtener el estado de una tarea de rastreo
curl --request GET \
  --url https://api.firecrawl.dev/v1/crawl/{id} \
  --header 'Authorization: Bearer <token>'
{
  "status": "<string>",
  "total": 123,
  "completed": 123,
  "creditsUsed": 123,
  "expiresAt": "2023-11-07T05:31:56Z",
  "next": "<string>",
  "data": [
    {
      "markdown": "<string>",
      "html": "<string>",
      "rawHtml": "<string>",
      "links": [
        "<string>"
      ],
      "screenshot": "<string>",
      "metadata": {
        "title": "<string>",
        "description": "<string>",
        "language": "<string>",
        "sourceURL": "<string>",
        "keywords": "<string>",
        "ogLocaleAlternate": [
          "<string>"
        ],
        "<any other metadata> ": "<string>",
        "statusCode": 123,
        "error": "<string>"
      }
    }
  ]
}
Nota: Ya está disponible una nueva versión v2 de esta API con características y rendimiento mejorados.

Autorizaciones

Authorization
string
header
requerido

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Parámetros de ruta

id
string<uuid>
requerido

El ID de la tarea de rastreo

Respuesta

Respuesta satisfactoria

status
string

El estado actual del rastreo. Puede ser scraping, completed o failed.

total
integer

El número total de páginas que se intentó rastrear.

completed
integer

Número de páginas que se han rastreado correctamente.

creditsUsed
integer

El número de créditos usados en el rastreo.

expiresAt
string<date-time>

La fecha y hora en que expirará el rastreo.

next
string | null

La URL para obtener los siguientes 10 MB de datos. Se devuelve si el rastreo no se ha completado o si la respuesta supera los 10 MB.

data
object[]

Los datos del rastreo.