Webhook Resend Policy
A webhook can fail due to a timeout error (1250 ms) or if a 200 status code isn't received. In case of failure, up to 12 additional attempts are made to send the webhook based on the following retry schedule:
Attempt | Time |
---|---|
1 | 1 minute after failure |
2 | 10 minutes after previous failure |
3 | 1 hour after previous failure |
4 | 2 hours after previous failure |
5 | 2 hours after previous failure |
6 | 2 hours after previous failure |
7 | 4 hours after previous failure |
8 | 4 hours after previous failure |
9 | 4 hours after previous failure |
10 | 8 hours after previous failure |
11 | 8 hours after previous failure |
12 | 12 hours after previous failure |
Note: Resending webhooks doesn't affect future webhooks sent to the same endpoint. Therefore, it's possible to receive webhooks out of order if a resent webhook arrives after a webhook that was successfully delivered on the first attempt.
Was this helpful?
Yes
No