AWS SNS webhooks, without the lost events
Receive Amazon SNS notifications over HTTPS without the boilerplate: certificate signatures verified, subscriptions confirmed for you, retries and replay.
Common problems, solved
- Every new subscription must be confirmed by visiting a SubscribeURL first.
- HookStead verifies the confirmation message and confirms it for you, so notifications start right away.
- SNS signatures need certificate downloads and a strict string-to-sign.
- HookStead checks them on arrival, fetching certificates only from AWS hosts, and can restrict a source to your topic ARNs.
- SNS stops retrying after its delivery policy runs out.
- Once HookStead has accepted a message, it keeps retrying your endpoint and lets you replay it later.
Set up in five minutes
- 01In the Amazon SNS console, open your topic → Create subscription, protocol HTTPS, endpoint your HookStead source URL.
- 02HookStead verifies SNS's certificate signature and confirms the subscription for you.
- 03Add the topic's ARN here so only that topic is accepted.
| Source option | AWS SNS signature |
|---|---|
| Signature header | Signature in the JSON body |
| Scheme | RSA (SHA1 or SHA256) with a certificate from sns.<region>.amazonaws.com |