Saltar al contenido principal
GET
/
batch
/
scrape
/
{id}
Obtén el estado de un trabajo de scraping por lotes
curl --request GET \
  --url https://api.firecrawl.dev/v1/batch/scrape/{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 capacidades mejoradas de seguimiento y monitoreo del estado.

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

Respuesta

Respuesta satisfactoria

status
string

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

total
integer

Número total de páginas para las que se intentó extraer contenido.

completed
integer

El número de páginas que se han extraído correctamente.

creditsUsed
integer

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

expiresAt
string<date-time>

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

next
string | null

La URL para obtener los siguientes 10 MB de datos. Se devuelve si el scrape por lotes no se ha completado o si la respuesta es superior a 10 MB.

data
object[]

Los datos del scraping por lotes.