Webhooks
Know what happened, without polling for it.
Signed HTTPS callbacks for every state change, retried with backoff, with a delivery log you can inspect and replay.
Point an endpoint at your app and subscribe to the events you care about: sent, delivered, delayed, bounced, complained, rejected, failed or cancelled. Each delivery is a JSON POST carrying the email, the recipients and the reason, so you can suppress an address or alert a customer the moment it happens.
Every request is signed with an Avelto-Signature header: a timestamp and an HMAC of the raw body, which the SDK verifies in one call. Failed deliveries retry up to eight times with backoff, and every attempt is recorded, so you can see exactly what we sent and replay it once your endpoint is healthy again.
- Eight event types, or just the ones you subscribe to
- Signed and timestamped, verified in one SDK call
- Retried automatically, with a log you can replay
Round tripacme.com/hooks/avelto
Your app
Avelto
AveltoInbox
- 1
- POST /v1/emails
- 2
- email.sent
- 3
- email.delivered
- 4
- webhook · Avelto-Signature