Passer au contenu principal
GET
/
batch
/
scrape
/
{id}
Obtenir l'état d'un job de scraping par lots
curl --request GET \
  --url https://api.firecrawl.dev/v2/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>"
      }
    }
  ]
}

Autorisations

Authorization
string
header
requis

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

Paramètres de chemin

id
string<uuid>
requis

L’ID de la tâche de scraping par lots

Réponse

Réponse en cas de succès

status
string

État actuel du scraping par lot. Peut être scraping, completed ou failed.

total
integer

Nombre total de pages pour lesquelles un scraping a été tenté.

completed
integer

Le nombre de pages récupérées avec succès.

creditsUsed
integer

Nombre de crédits utilisés pour le scraping en lot.

expiresAt
string<date-time>

La date et l’heure d’expiration du lot de scraping.

next
string | null

L’URL permettant de récupérer les 10 Mo de données suivants. Renvoyée si le scraping par lots n’est pas terminé ou si la réponse dépasse 10 Mo.

data
object[]

Les données de l'extraction par lots.