WebhookRetryConfig
Retry policy applied to failed deliveries (network errors, non-2xx responses).
- backoffType: stringenum
Strategy requiredHow retry backoff grows.
exponential(default) doubles the delay each attempt up tomaxBackoff(capped further bymaxDoublings);linearaddsminBackoffeach attempt;constantwaitsminBackoffbetween every retry.values- exponential
- linear
- constant
- jitterType: stringenumrequired
Randomization applied to the computed backoff.
fullmultiplies the delay by a random factor between 1 and 2 (prevents the thundering-herd problem when many retries align);none(default) uses the exact computed delay.values- full
- none
- maxType: integer
Attempts requiredMaximum number of delivery attempts before the delivery is marked
failed. Default:20. - maxType: integer
Backoff requiredCap on backoff (in seconds) between retries. Once exponential growth hits this value, every subsequent retry waits this long. Default:
43200(12 hours). - maxType: integer
Doublings requiredCaps how many times the exponential backoff doubles before flattening at
maxBackoff. Only meaningful whenbackoffStrategy: "exponential". Default:10. - maxType: integer
Retry Duration requiredMaximum total time (in seconds) the delivery is retried before being marked
failed, regardless ofmaxAttempts. Default:259200(3 days). - minType: integer
Backoff requiredInitial backoff (in seconds) before the first retry. Default:
60(1 minute).
