Prefer to handle events in your own backend? No problem, you can receive events directly to your custom endpoint.
Here’s how it works
- Provide us with your endpoint URL
We’ll manually configure it in our dispatcher.
- Tell us which events you want
You can receive different types of events at different URLs if needed.
- We’ll send signed webhooks
All payloads are secured with an HMAC SHA-256 signature, using a shared secret we’ll provide.
- Validate the Signature
On your side, you can verify that the event is authentic by recalculating the signature using the secret and comparing it.
- Process the Payload
The data is sent as JSON and includes event type, timestamp, and structured payload data.
We retry failed deliveries automatically, so your system can be temporarily unavailable without losing events.
Let us know if you’d like a sample payload or signature verification example in your language of choice.