1
Register a Webhook Endpoint
Register your server endpoint to receive event notifications via our management API or developer dashboard.
2
Verify Webhook Signatures
Always verify the HMAC-SHA256 signature before processing events to ensure the request originated from SpendGuard.
3
Reliable Retry Policy
Failed webhook deliveries are automatically retried with exponential backoff to ensure your systems stay in sync.
1st ATTEMPT
Immediate
2nd ATTEMPT
1 min
3rd ATTEMPT
5 min
4th ATTEMPT
30 min
5th ATTEMPT
2 hours
6th ATTEMPT
12 hours
Best Practices
Follow these guidelines to ensure a robust and secure webhook integration.
- Always verify signatures before processing
- Return 2xx response code immediately
- Process heavier logic asynchronously
- Handle duplicate events idempotently
- Secure endpoints with HTTPS only
Start Building
Create your first webhook endpoint in the developer console to see live events in action.