Developers API

Realtime Event Engine

WebSocket streaming, event webhooks, payload schemas, rule conditions, delivery lifecycle, signature verification, event history, and errors.

Back to API docs

Viewing: Delivery Lifecycle

Delivery Lifecycle

Current lifecycle states and retry sequence for webhook delivery attempts.

Status flow: pending -> retrying -> delivered or dead_letter.

Retry backoff: 2s, 10s, 60s.

Attempts: 4 total (initial attempt + 3 retries), with no jitter.

Retry trigger: all non-2xx outcomes are retried (4xx, 5xx, timeout, and connection errors) until attempts are exhausted.

Use event_id and correlation_id for end-to-end tracing.

No public replay endpoint is currently available for dead-letter events.