Country based identity verification (BVN, NIN, phone)
Verify BVN
POST
https://odoopi.usescrub.io/v1
/verify-bvn/
Validates a Bank Verification Number (BVN) against NIBSS records and returns masked identity attributes. Use during KYC onboarding to confirm a customer's identity before account creation.
Request Body
bvnstring · required11-digit Bank Verification Number
Example: 22345678901
Responses
validbooleanExample:full_namestringExample: Adebola Jamesphone_numberstringExample: 08031234567date_of_birthstring · dateExample: 1990-05-15request_idstringExample: req_abc123
Verify NIN
POST
https://odoopi.usescrub.io/v1
/verify-nin/
Validates a National Identification Number (NIN) via NIMC and returns verified identity fields. Recommended for tier-2 KYC and regulatory compliance.
Request Body
ninstring · required11-digit National Identification Number
Example: 12345678901
Responses
validbooleanExample:full_namestringExample: Chioma Okonkwogenderstring · enumEnum values:MFExample: Frequest_idstring