How to verify webhook authenticity and secure your endpoints
HTTPS encryption
Signature verification
Timestamp validation
Secret management
npm install @riseworks/sdk
X-Rise-Signature
header:
t=
- Timestamp when the signature was generatedv1=
- The signature hash using HMAC-SHA25610 minutes (600 seconds)
1 minute (60 seconds)
15 minutes (900 seconds)
Send valid test events
Test with invalid signatures
Monitor delivery results
Signature verification
Timestamp validation
Transport security
Error handling