Verify National Identification Number (NIN)
This endpoint allows you to verify the validity of a National Identification Number (NIN).
Endpoint: POST {baseurl}/v1/api/verification/nin
Request Body
Parameter | Type | Required | Description |
---|---|---|---|
country |
string |
Yes | The country code (e.g., "NGA" for Nigeria). |
reference |
string |
Yes | A unique reference for the verification request. |
identity |
string |
Yes | A unique identifier for the verification request. |
verificationLevel |
string |
No | The level of verification to perform (e.g., "basic", "Extended"). |
ninIdentifier |
string |
Yes | The National Identification Number to verify. |
type |
string |
Yes | The type of identifier (e.g., "NIN", "vNIN"). |
Sample Request
curl -X POST "{baseurl}/v1/api/verification/nin" \
-H "Content-Type: application/json" \
-H "x-api-key: {API-KEY}" \
-d '{
"country": "NGA",
"reference": "0122333444455555",
"identity": "6791457be570f7f292f1fe23",
"verificationLevel": "basic",
"ninIdentifier": "1234567890",
"type": "NIN"
}'
Sample Response
{
"status": true,
"responseCode": "00",
"statusCode": "200",
"message": "NIN verification successful",
"data": {
"names": {
"firstName": "",
"lastName": "",
"middleName": "",
"title": null
},
"personalData": {
"dateOfBirth": "",
"gender": "",
"religion": null,
"height": null,
"educationLevel": null,
"employmentStatus": null
},
"address": {
"residenceAddress": "",
"residenceTown": null,
"residenceLga": null,
"residenceState": "",
"residenceStatus": null
},
"contact": {
"phoneNumber": ""
},
"identification": {
"nin": "",
"vnin": null,
"centralId": null,
"userId": null,
"trackingId": ""
},
"origin": {
"birthCountry": "",
"birthState": null,
"birthLga": null,
"originState": "",
"originLga": "",
"originPlace": null
},
"documents": {
"photo":"",
"signature": null
},
"nextOfKin": [
{}
],
"parents": {
"names": {
"firstName": null,
"lastName": null,
"middleName": null
}
}
},
"meta": {
"statusCode": "200",
"isValid": true,
"timeStamp": "Wed Apr 23 2025 06:10:08 GMT+0000 (Coordinated Universal Time)"
}
}
{
"status": true,
"responseCode": "00",
"statusCode": "200",
"message": "NIN verification successful",
"data": {
"names": {
"firstName": "",
"lastName": "",
"middleName": "",
"title": null
},
"personalData": {
"dateOfBirth": "",
"gender": "",
"religion": null,
"height": null,
"educationLevel": null,
"employmentStatus": null
},
"address": {
"residenceAddress": "",
"residenceTown": null,
"residenceLga": null,
"residenceState": "",
"residenceStatus": null
},
"contact": {
"phoneNumber": ""
},
"identification": {
"nin": "",
"vnin": null,
"centralId": null,
"userId": null,
"trackingId": ""
},
"origin": {
"birthCountry": "",
"birthState": null,
"birthLga": null,
"originState": "",
"originLga": " ",
"originPlace": null
},
"documents": {
"photo": "",
"signature": null
},
"nextOfKin": [
{}
],
"parents": {
"names": {
"firstName": null,
"lastName": null,
"middleName": null
}
}
},
"meta": {
"statusCode": "200",
"isValid": true,
"timeStamp": "Wed Apr 23 2025 05:37:35 GMT+0000 (Coordinated Universal Time)"
}
}