Request
[POST]
Headers
AppId: Create an app to get your app ID on dashboard hereAuthorization: Your private secret Key
Body Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
webhook | string | Your callback URL where Dojah will POST events (e.g., https://yourapp.com/webhook) | Yes |
service | string | Type of service to subscribe to (e.g. sms, kyc_widget, address, AML Monitoring) | Yes |
Sample Response
Response
Response Fields
| Field | Type | Description |
|---|---|---|
| entity | string | Confirmation message indicating the webhook was added successfully |
Verification Statuses
These are the possible verification statuses for KYC Widget Webhook Notification Data:| Status | Description |
|---|---|
| Ongoing | The verification process is currently in progress. |
| Completed | The verification process has been successfully completed and passed all steps. |
| Pending | The verification process is awaiting further action. |
| Failed | The verification process was not successful. |
| Abandoned | The verification process was abandoned. |
Document Types
These are the possible values fordocument_type in the KYC Widget webhook notification data:
| Value | Description |
|---|---|
passport | International Passport |
national | National ID |
dl | Driverβs License |
voter | Voterβs Card |
National Identification Number Slip | NIN Slip |
Sample Webhook Notifications
KYC Widget notification
kyc_widget
Address verification notification
address verification