Saltar al contenido principal
GET
/
batch
/
scrape
/
{id}
Obtener el estado de un trabajo de scraping por lotes
curl --request GET \
  --url https://api.firecrawl.dev/v2/batch/scrape/{id} \
  --header 'Authorization: Bearer <token>'
{
  "completed": 123,
  "completedAt": "2023-11-07T05:31:56Z",
  "createdAt": "2023-11-07T05:31:56Z",
  "creditsUsed": 123,
  "data": [
    {
      "html": "<string>",
      "links": [
        "<string>"
      ],
      "markdown": "<string>",
      "metadata": {
        "<any other metadata> ": "<string>",
        "concurrencyLimited": true,
        "concurrencyQueueDurationMs": 123,
        "description": "<string>",
        "error": "<string>",
        "keywords": "<string>",
        "language": "<string>",
        "ogLocaleAlternate": [
          "<string>"
        ],
        "sourceURL": "<string>",
        "statusCode": 123,
        "title": "<string>",
        "url": "<string>"
      },
      "rawHtml": "<string>",
      "screenshot": "<string>"
    }
  ],
  "duration": 123,
  "expiresAt": "2023-11-07T05:31:56Z",
  "next": "<string>",
  "status": "<string>",
  "total": 123
}
¿Eres un agente de IA que necesita una API key de Firecrawl? Consulta firecrawl.dev/agent-onboarding/SKILL.md para ver las instrucciones de incorporación automatizada.

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 identificador del trabajo de scraping por lotes

Respuesta

Respuesta satisfactoria

completed
integer

El número de páginas que se han raspado correctamente.

completedAt
string<date-time>

La fecha y hora en que finalizó la extracción por lotes. Solo está presente cuando la extracción por lotes se encuentra en un estado terminal (completed, failed o cancelled).

createdAt
string<date-time>

La fecha y hora en que se inició la extracción por lotes.

creditsUsed
integer

Número de créditos utilizados para el scraping por lotes.

data
object[]

Los datos de la extracción por lotes.

duration
number

Duración de la extracción por lotes en segundos. En las extracciones por lotes terminales, es el tiempo transcurrido desde createdAt hasta completedAt. En las extracciones por lotes en curso, es el tiempo transcurrido desde createdAt hasta el momento actual.

expiresAt
string<date-time>

La fecha y hora en que expirará el proceso de scraping por lotes.

next
string | null

La URL para obtener los siguientes 10 MB de datos. Se devuelve si la extracción por lotes no ha finalizado o si la respuesta es mayor de 10 MB.

status
string

El estado actual del proceso de scraping por lotes. Puede ser scraping, completed o failed.

total
integer

El número total de páginas de las que se intentó hacer scraping.