Passer au contenu principal
WEBHOOK
batchScrapePage
{
  "success": true,
  "type": "batch_scrape.page",
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "webhookId": "b2c3d4e5-0002-0000-0000-000000000000",
  "data": [
    {
      "markdown": "# Example Page\n\nThis is the page content.",
      "metadata": {
        "title": "Example Page",
        "description": "Exemple de page.",
        "sourceURL": "https://example.com",
        "statusCode": 200
      }
    }
  ],
  "metadata": {}
}

En-têtes

X-Firecrawl-Signature
string

Signature HMAC-SHA256 du corps brut de la requête, au format sha256=<hex>. Présente lorsqu’un secret HMAC est configuré dans les paramètres de votre compte. Consultez Sécurité des webhooks pour savoir comment la vérifier.

Exemple:

"sha256=abc123def456789..."

Corps

application/json
success
boolean
requis

true si la page a été extraite avec succès, false sinon.

type
string
requis
Allowed value: "batch_scrape.page"
id
string<uuid>
requis

L’ID de la tâche d’extraction par lot.

webhookId
string<uuid>
requis

Identifiant unique de cet envoi de webhook.

data
object[]
requis

Tableau contenant le document de la page extraite.

error
string

Message d’erreur si l’extraction de la page a échoué.

metadata
object

L’objet de métadonnées personnalisé que vous avez fourni dans la configuration du webhook. Renvoyé dans chaque envoi de webhook.

Réponse

200

Renvoyez n’importe quel code d’état 2xx pour accuser réception.