Deliveries and resend
Return 2xx after safely accepting the event. Today, failed deliveries retry for up to 24 hours.
Retry schedule
Return 2xx after safely accepting the event. Today, network errors and other status codes use these retry delays:
- 30 s
- 1 min
- 5 min
- 15 min
- 30 min
- 1 h
- 2 h
- 4 h
- 8 h
- then every 8 h
Today, each interval starts after the failed attempt. Today, a delivery fails when the next attempt would be more than 24 hours after it was created. Today, the delivery client timeout is 10 seconds.
Inspect deliveries
| Request | Result |
|---|---|
| List deliveries | Newest first. See the reference for filters and paging. |
| Inspect a delivery | Payload and every attempt, in order. |
Resend one
curl --request POST https://api.sendtier.com/v1/webhook-deliveries/whd_example/resend \
-H "Authorization: Bearer $SENDTIER_API_KEY" \
-H "Idempotency-Key: resend-example"A succeeded or failed delivery returns 202 and goes back to pending with the same event ID and payload, plus a new signature timestamp. A pending one returns 409 invalid_request.