Subscribe to webhook events from the Reap Compliance API to receive real-time updates on verification progress, feature access changes, and more. Webhook integration allows your system to stay synchronized with compliance-related activities—so you can automate responses when an entity is verified, a feature is unlocked, or new compliance actions are required. Before testing status transitions, make sure your webhook listener is properly set up to receive and respond to these events.
📡 Endpoint
POST https://sandbox-compliance.api.reap.global/notification📨 Request
To subscribe to webhook notifications, provide your public webhook URL and specify the types of events you want to receive:
{
"notificationChannel": "WEBHOOK",
"notificationTypes": [
"account_status_change",
],
"webhookUrl": "https://yourdomain.com/webhooks/reap"
}
Replace thewebhookUrlwith your own public server that can receive HTTPPOSTrequests.
✅ Response
After successful registration:
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"channel": "WEBHOOK",
"types": [
"account_status_change"
],
"config": {
"webhook": {
"url": "https://yourdomain.com/webhooks/reap"
}
},
"createdAt": "2025-05-31T12:00:00Z"
}You will begin receiving webhook events based on the types you subscribed to.
🔐 Notes
- Your server must respond with
200 OKwithin 5 seconds. - Each business can configure up to 10 webhook connections.
- Webhook notifications are sent as HTTP
POSTrequests with JSON bodies.
