Enneo

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

idintegerpathrequired

Website connector ID

Request body

typeenumbody

Event type Options: crawl.page, crawl.completed, crawl.failed

dataobjectbody

Page 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