DocPeeldocs

Webhooks

Webhooks deliver real-time events from DocPeel to your server. Configure endpoints from Dashboard → Webhooks and select the events you want to receive.

How it works

  1. You register an HTTPS endpoint and pick events.
  2. When an event fires, DocPeel sends a signed POST request with a JSON body.
  3. Your endpoint must respond with 2xx within 10 seconds.
  4. On non-2xx or timeout, DocPeel retries with exponential backoff for up to 24 hours.

Headers we send

HeaderDescription
X-DocPeel-EventEvent type, e.g. extraction.completed.
X-DocPeel-DeliveryUnique delivery ID. Use it for idempotency.
X-DocPeel-SignatureHMAC-SHA256 signature of the raw body.
X-DocPeel-TimestampUnix timestamp (seconds) the event was emitted.

Next