In addition to helping you send webhooks to your users, we also help your users to easily verify the authenticity and security of the webhooks they receive from you.
For information on how to verify webhooks, please head to the Consuming Webhooks documentation.
We offer easy to use docs for how to safely consume webhooks which you can share with your users directly: Consuming Webhooks documentation.
Depending on your product, you may want to offer additional processing before passing the verified payload for your customers. For example, you may want to create API objects from the payload that your users can use to interact with your API.
In this scenario you would want to create your own
Webhook class equivalent that uses the
Svix class internally. This way you can get all of the verification that Svix offer, while still being able to post-process the payload before passing it to your users.