Nigeria BVN Verification
The Nigeria BVN Verification API allows organizations to verify an individual's identity details against the Bank Verification Number (BVN) database in Nigeria. This API is crucial for financial institutions, telecom companies, and other service providers that require accurate identity verification to comply with KYC (Know Your Customer) and AML (Anti-Money Laundering) regulations.
- KYC Compliance: Institutions perform BVN checks to comply with Know Your Customer (KYC) regulations, ensuring all customer data is verified and up-to-date.
- Mobile Wallet Verification: Fintech companies offering mobile wallet services use the API to confirm user identities before activating their accounts, enhancing security measures.
- Fraud Prevention: By confirming personal details with the BVN database, financial services can detect and prevent fraudulent activities, protecting both the institution and its customers.
- Insurance Claim Processing: Insurance companies utilize BVN verification to authenticate the identity of claimants, reducing the risk of fraudulent claims.
Parameter | Type | Description | Required/Optional |
---|---|---|---|
firstName | String | First Name of the person | Required |
lastName | String | Last Name of the person | Required |
middleName | String | Middle Name of the person | Optional |
dateOfBirth | String | Date of birth of the person in yyyy-mm-dd format | Required |
gender | String | gender of the person Male/Female | Optional |
phoneNumber | String | Phone Number associated with the inidividual | Optional |
nationalIdNumber | String | 13 Digit national Id number | Required |
consent | Boolean | Consent of the end user for verification of his/her data | Required |
Parameter | Description | Data Type |
---|---|---|
firstName | The API returns a Boolean value ("True" for a match found and "False" for no match found). | boolean |
middleName | The API returns a Boolean value ("True" for a match found and "False" for no match found). | boolean |
lastName | The API returns a Boolean value ("True" for a match found and "False" for no match found). | boolean |
dateOfBirth | The API returns a Boolean value ("True" for a match found and "False" for no match found). | boolean |
gender | The API returns a Boolean value ("True" for a match found and "False" for no match found). | boolean |
phoneNumber | The API returns a Boolean value ("True" for a match found and "False" for no match found). | boolean |
nationaIdNumber | The API returns a Boolean value ("True" for a match found and "False" for no match found). | boolean |
Field | Type | Description |
---|---|---|
name | string | Text displayed on the screen explaining error type. |
reason | string | Reason for the error. |
status | number | HTTP status code. |
message | string | Error message indicating an upstream error. |
type | string | Error type. |
statusCode | number | Status code representing the error scenario. |
Getting help
Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.
You can reach out to us at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.
We value your feedback and are committed to making your experience smooth and enjoyable. Our team is dedicated to assisting you with any needs you may have. Thank you for choosing our services. We look forward to helping you!