Webhooks

Receive durable events for every meaningful state change. At-least-once delivery with idempotent payloads.

Subscribing

Register a webhook endpoint from the developer portal. Provide an HTTPS URL and the events to subscribe to.

Verification

Every payload is signed with a per-endpoint secret. Verify the X-Pierflow-Signature header against the request body.

Retries

Failed deliveries retry with exponential backoff for up to 72 hours.