Overview
Basic BVN Verification
The Basic endpoint returns core identity information for a given BVN, including name, date of birth, gender, and registered phone number.Endpoint
Request Headers
Request Body
string
required
A valid 11-digit Bank Verification Number (BVN).
Example Request
Success Response
Response Fields
boolean
Indicates whether the request completed successfully.
string
Machine-readable response code. Returns
BVN_VERIFIED on success.string
Human-readable status message.
string
Always
BVN.object
Verification summary.
object
Verified BVN information.
object
Request metadata.
Advance BVN Verification (Coming Soon)
The Advance endpoint retrieves the complete BVN record from NIBSS for enhanced KYC and biometric verification.The Advance endpoint is not yet available. It is currently in development and will be announced when released.
Endpoint
Sample Response
Additional Response Fields
In addition to all Basic fields, the Advance endpoint returns:string
Base64-encoded biometric photograph.
string
Registered email address.
string
Customer title (e.g.,
Mr, Mrs, Miss).string
Marital status.
string
Occupation or profession.
string
Employment status.
string
Nationality.
string
Registered residential address.
string
State of residence.
string
State of origin.
string
Local Government Area of origin.
string
NIBSS tracking identifier.