Passer au contenu principal
GET
/
crawl
/
{id}
Obtenir le statut d’une tâche de crawl
curl --request GET \
  --url https://api.firecrawl.dev/v2/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>"
      }
    }
  ]
}

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 crawl

Réponse

Réponse réussie

status
string

Statut actuel du crawl. Peut être scraping, completed ou failed.

total
integer

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

completed
integer

Nombre de pages explorées avec succès.

creditsUsed
integer

Le nombre de crédits utilisés pour le crawl.

expiresAt
string<date-time>

La date et l’heure d’expiration du crawl.

next
string | null

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

data
object[]

Les données du crawl.