A webhook delivery is considered successful if it was responded to with a
2xx status code (status codes 200-299), and it is considered a failure in any other scenario. Example failure scenarios include non-2xx response status codes (e.g: 404 and 500), request timeouts, connection resets, and more. A timeout limit for a request is 30 seconds.
These webhooks are retried on the following schedule:
Retry schedule:
| Delay | Time since start |
|---|---|
| Immediately | 00:00:00 |
| 30 seconds | 00:00:30 |
| 5 minutes | 00:05:30 |
| 30 minutes | 00:35:30 |
| 2 hours | 02:35:30 |
| 5 hours | 07:35:30 |
| 10 hours | 17:35:30 |
| 14 hours | 31:35:30 |
| 20 hours | 51:35:30 |
| 24 hours | 75:35:30 |