3U

Retries & Delivery

Webhook retry policy and delivery guarantees.

Retry Policy

Failed deliveries are retried with exponential backoff:

AttemptDelay
1st retry1 minute
2nd retry5 minutes
3rd retry30 minutes
4th retry2 hours
5th retry12 hours
Final retry24 hours

After 6 failed attempts, manually retry from the Developer Console.

Delivery Guarantees

  • At-least-once delivery — Webhooks may arrive more than once
  • Idempotency — Design handlers to be idempotent
  • Ordering — Sent in order but delivery order not guaranteed
  • Timeout — Endpoint must respond within 30 seconds