...
Click on Delete subscription
...
Verifying Webhook Signatures
To ensure the authenticity of webhook requests, verify the signature included in the moniepoint-webhook-signature
header.
Verification Process
Use this link to verify signature
Add plain text in this format
moniepoint-webhook-id
__moniepoint-webhook-timestamp__payload
Add webhook secret in secret key field
Compare the generated signature with the
moniepoint-webhook-signature
header to ensure integrity.
Note: moniepoint-webhook-id
and moniepoint-webhook-timestamp ,
is in notification header
Sample Notification Received:
Headers:
Code Block |
---|
{
"user-agent": "ReactorNetty/1.1.9",
"content-length": "623",
"accept": "application/json",
"accept-encoding": "gzip",
"content-type": "application/json",
"moniepoint-webhook-id": "a7603882-b75e-43b8-bb0e-f8d95d9a05e7",
"moniepoint-webhook-signature": "muPzWhsvQfqKrRegthzLrNk3CMX7D6APTgEyxXgRABc=",
"moniepoint-webhook-timestamp": "1730475285755",
"x-forwarded-for": "141.147.77.31",
"x-forwarded-host": "webhook-subscription.free.beeceptor.com",
"x-forwarded-proto": "https"
} |
Payload:
...