Webhook
Firecrawl webhook receiver
POST /webhook/websiteConnector/{id}
POST /webhook/websiteConnector/{id}
Receives crawl events from Firecrawl. Authenticated via x-webhook-token header (per-connector secret). Handles crawl.page (upsert/delete pages), crawl.completed, and crawl.failed events.
Path parameters
idintegerpathrequiredWebsite connector ID
Request body
typeenumbodyEvent type Options: crawl.page, crawl.completed, crawl.failed
dataobjectbodyPage data (for crawl.page events)
Request Example
{
"type": "crawl.page",
"data": null
}Responses
200 — Event processed
Response Example
{
"status": "ok"
}401 — Invalid webhook token
404 — Connector not found