Documentation Index
Fetch the complete documentation index at: https://docs.dojah.io/llms.txt
Use this file to discover all available pages before exploring further.
Request
[GET]
Header
| Header | Type | Description |
|---|---|---|
| AppId | string | Create an app to get your app ID on dashboard here |
| Authorization | string | Private/secret key. Use <key> not Bearer <key> |
Query parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| reference_id | string | Reference ID of Verification on the Dashboard | required |
Response
Response
Response Fields
| Field | Type | Description |
|---|---|---|
| aml | object | AML screening result for the verification |
| aml.status | boolean | Whether AML screening was triggered |
| data | object | Contains all verification step results |
| data.id | object | ID document verification result |
| data.id.data.id_url | string | URL of the uploaded ID document image |
| data.id.data.id_data | object | Extracted data from the ID document |
| data.id.data.id_data.last_name | string | Last name extracted from the ID |
| data.id.data.id_data.first_name | string | First name extracted from the ID |
| data.id.data.id_data.date_of_birth | string | Date of birth extracted from the ID (YYYY-MM-DD) |
| data.id.data.id_data.document_type | string | Type of document (e.g., βNational IDβ) |
| data.id.data.id_data.document_number | string | Document number extracted from the ID |
| data.id.data.back_url | string | URL of the back of the ID document |
| data.id.status | boolean | Whether ID verification succeeded |
| data.email | object | Email verification result |
| data.email.data.email | string | Verified email address |
| data.selfie | object | Selfie/liveness verification result |
| data.selfie.data.selfie_url | string | URL of the captured selfie image |
| data.selfie.status | boolean | Whether selfie verification succeeded |
| data.countries | object | Country selection step result |
| data.countries.data.country | string | Country selected during verification |
| data.user_data | object | User-provided biographical data |
| data.user_data.data.dob | string | Date of birth provided by the user (YYYY-MM-DD) |
| data.user_data.data.last_name | string | Last name provided by the user |
| data.user_data.data.first_name | string | First name provided by the user |
| data.business_id | object | Business ID verification result |
| data.business_id.business_name | string | Registered business name |
| data.business_id.business_type | string | Type of business |
| data.business_id.business_number | string | Business registration number |
| data.phone_number | object | Phone number verification result |
| data.phone_number.data.phone | string | Verified phone number |
| data.government_data | object | Government data lookup results (BVN, NIN, etc.) |
| data.government_data.data.bvn | object | BVN lookup result |
| data.government_data.data.nin | object | NIN lookup result |
| data.additional_document | array | Additional uploaded documents |
| data.additional_document[].document_url | string | URL of the uploaded document |
| data.additional_document[].document_type | string | Type of document (e.g., βimageβ) |
| value | string | Verification value submitted (e.g., BVN or NIN number) |
| id_url | string | URL of the front ID document image |
| status | boolean | Overall verification success status |
| id_type | string | Type of ID used (e.g., βBVNβ) |
| message | string | Human-readable verification result message |
| back_url | string | URL of the back ID document image |
| metadata | object | Metadata about the verification session |
| metadata.ipinfo | object | IP geolocation data of the user |
| metadata.device_info | string | User-agent string of the device used |
| selfie_url | string | URL of the selfie captured during verification |
| reference_id | string | Unique Dojah reference ID for the verification |
| verification_url | string | Link to view the verification on the dashboard |
| verification_mode | string | Mode of verification (e.g., βLIVENESSβ) |
| verification_type | string | Type of verification performed (e.g., βRC-NUMBERβ) |
| verification_value | string | Value used for verification |
| verification_status | string | Final status of the verification (e.g., βCompletedβ) |
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. |