Passer au contenu principal
WEBHOOK
crawlStarted
{
  "success": true,
  "type": "crawl.started",
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "webhookId": "a1b2c3d4-0001-0000-0000-000000000000",
  "data": [],
  "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

Toujours true pour cet événement.

type
string
requis

Le type d’événement.

Allowed value: "crawl.started"
id
string<uuid>
requis

L’ID de la tâche de crawl, correspondant à l’id renvoyé par POST /crawl.

webhookId
string<uuid>
requis

Identifiant unique pour cette livraison de webhook. À utiliser pour la déduplication : la même valeur est envoyée lors des nouvelles tentatives.

data
any[]
requis

Tableau vide pour cet événement.

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.