All Collections
Apideck Unify
Are webhooks retried when they cannot be delivered?
Are webhooks retried when they cannot be delivered?
Updated over a week ago

The Unify platform applies a retry policy.

When the Webhook engine is unable to deliver the event, the Webhook engine decides whether it should retry the delivery or drop the event based on the type of error. If the Webhook engine is unable to deliver the events, it will automatically disable the webhook subscription

  • Maximum number of attempts – The Webhook engine will try to deliver the event a maximum of 9 times, respecting exponentially increased delayed intervals.

  • Event time-to-live (TTL) – The webhook engine will try to deliver the message within a time range of 24 hours, messages older than 24 hours are considered outdated and will be removed

It uses a fixed timeline for retries. This allows for a cumulative delay between retry attempts:

  • 1st retry: after 3 minutes

  • 2nd retry: after 5 minutes

  • 3rd retry: after 10 minutes

  • 4th retry: after 30 minutes

  • 5th retry: after 1 hour

  • 6th retry: after 2 hours

  • 7th retry: after 4 hours

  • 8th retry: after 8 hours

  • 9th retry: after 12 hours

In the Webhook logs, it will show the retries.

The logs show the details and timing of the retries when you click on the arrow on the right.

Did this answer your question?