Skip to main content
WEBHOOK
For payload examples, configuration, and retry behavior, see Webhook Event Types and Webhook Overview.

Headers

X-Firecrawl-Signature
string

HMAC-SHA256 signature of the raw request body, formatted as sha256=<hex>. Present when an HMAC secret is configured in your account settings. See Webhook Security for verification details.

Example:

"sha256=abc123def456789..."

Body

application/json
success
boolean
required
type
string
required
Allowed value: "batch_scrape.completed"
id
string<uuid>
required

The batch scrape job ID.

webhookId
string<uuid>
required

Unique identifier for this webhook delivery.

data
any[]
required

Empty array. Retrieve results via GET /batch/scrape/{id}.

metadata
object

The custom metadata object you provided in the webhook configuration. Echoed back in every delivery.

Response

200

Return any 2xx status code to acknowledge receipt.