Developer Portal
Ctrl K
IDENTITY VERIFICATION
BVN Verification API
The BVN endpoint enables you to verify the identity of users via their 11-digit Bank Verification Number linked to their bank accounts.
Service Online / Available
POST
/api/v1/bvn/verify
Authentication & Headers
| HEADER | VALUE | REQUIRED |
|---|---|---|
Authorization |
Bearer YOUR_API_TOKEN |
Yes |
Content-Type |
application/json |
Yes |
Accept |
application/json |
Yes |
Service Availability & Realtime Pricing
Role: Default| SERVICE / FIELD CODE | SERVICE NAME | PRICE (₦) | STATUS |
|---|---|---|---|
600 |
Bvn verification | ₦70.00 | Available |
Request Parameters
| PARAMETER | TYPE | DESCRIPTION | REQUIRED |
|---|---|---|---|
bvn |
string | The 11-digit Bank Verification Number. | Required |
Example Request
cURLcurl -X POST "https://www.api.arewasmart.com.ng/api/v1/bvn/verify" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json" \
-d "bvn=01234567890"
Success Response (200 OK)
{
"status": "success",
"code": 200,
"message": "verification sucessful",
"data": {
"bvn": "12345678901",
"firstName": "John",
"lastName": "Doe",
"middleName": "Smith",
"dateOfBirth": "1990-01-01",
"phoneNumber": "08012345678",
"photo": "/9j/4AAQSkZJRgABAgAAAQABAAD...",
},
"transaction_ref": "B1A2134ABCDE",
"charge": 100.00
}