curl --request POST \
--url https://api.vtulab.com/v1/identity/bvn/verify \
--header 'Authorization: Bearer YOUR_API_KEY' \
--data '{
"bvn": "12345678901",
"is_consent": true,
"mode": "basic"
}'
Identity Services
BVN Verification
Verify Bank Verification Numbers instantly.
POST
/
identity
/
bvn
/
verify
curl --request POST \
--url https://api.vtulab.com/v1/identity/bvn/verify \
--header 'Authorization: Bearer YOUR_API_KEY' \
--data '{
"bvn": "12345678901",
"is_consent": true,
"mode": "basic"
}'
The BVN Verification API allows you to validate the bank records of individuals. This is a critical step for KYC (Know Your Customer) in fintech applications.
Modes
- Basic: Essential profile data.
- Advanced: Full profile data including residential address and more.
Identity services can be tested using the Sandbox environment with your
test_... key. Test requests will return mock data and won’t charge your wallet.curl --request POST \
--url https://api.vtulab.com/v1/identity/bvn/verify \
--header 'Authorization: Bearer YOUR_API_KEY' \
--data '{
"bvn": "12345678901",
"is_consent": true,
"mode": "basic"
}'
