Nigeria
Virtual NIN (VNIN)
Verify a customer’s identity using their 16-character Virtual National Identification Number.
POST
Virtual NIN (VNIN)
The VNIN endpoint validates a Virtual National Identification Number — a tokenised version of a customer’s NIN generated by NIMC — and returns their core identity profile.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 |
|---|---|---|---|
vnin | string | Yes | The customer’s 16-character Virtual NIN (e.g., AB012345678910YZ) |
Example
Response
200 OK
| Field | Type | Description |
|---|---|---|
data.vnin | string | The VNIN that was queried |
data.firstname | string | First name |
data.middlename | string | Middle name |
data.lastname | string | Last name |
data.gender | string | "M" or "F" |
data.mobile | string | Registered mobile number |
data.photo | string | Base64-encoded customer photo |
data.customer | string | Unique customer reference UUID |

