Nigeria
BVN with Face
Verify a customer’s BVN combined with a selfie for enhanced identity confirmation.
POST
BVN with Face
The BVN with Face endpoint verifies a customer’s Bank Verification Number and performs a facial comparison against a provided photo URL. It returns the full BVN profile plus a match confidence score.Documentation Index
Fetch the complete documentation index at: https://docs.smartcomply.com/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Request
Headers
| Header | Value | Required |
|---|---|---|
x-access-token | Your API secret key | Yes |
Content-Type | application/json | Yes |
Body Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
bvn | string | Yes | The customer’s 11-digit Bank Verification Number |
image_upload | string | Yes | URL of the customer’s photo for facial comparison |
Example
Response
200 OK
| Field | Type | Description |
|---|---|---|
data.firstName | string | First name |
data.lastName | string | Last name |
data.dateOfBirth | string | Date of birth |
data.gender | string | Gender |
data.bvn | string | BVN number |
data.watchListed | boolean | true if flagged on a watchlist |
data.base64Image | string | Base64-encoded registered photo |
data.face_data.status | boolean | true if the faces match |
data.face_data.confidence | number | Match confidence percentage (0–100) |

