What happens if my webhook endpoint is unavailable?
Understand webhook retries, DLQ handling, and paused subscriptions.
Catena will retry delivery automatically using exponential backoff. Failed events are retried up to three times within approximately five seconds. If all retries fail, the event is placed in the Dead Letter Queue (DLQ), where it is stored for up to 14 days.
If your endpoint experiences persistent failures, Catena's circuit breaker will pause the webhook subscription to avoid wasted requests. You will need to resolve the underlying issue and then manually reactivate the subscription. Catena does not auto-reactivate paused webhooks.
Note: Subscribe to the webhook.staled event to receive an immediate notification if a webhook subscription is paused by the circuit breaker.