Identity VerificationNigeriaNINNational Identity Number with Face POST
POST
/api/v1/verification/api/nin_w_face/

NIN verification with face comparison against NIN photo.

Authorization

ApiKeyAuth
X-API-Key<token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/api/v1/verification/api/nin_w_face/" \  -H "Content-Type: application/json" \  -d '{    "image": "Add your image"  }'
{  "data": {    "detail": "NIN Verification Successful",    "status": true,    "nin_data": {      "nin": 123456789,      "vnin": "",      "email": null,      "photo": "base64_string",      "title": "",      "gender": "f",      "heigth": "",      "userid": "",      "nok_lga": "string",      "surname": "string",      "birthlga": "",      "nok_town": "string",      "psurname": "",      "religion": "",      "birthdate": "01-01-1990",      "centralID": "",      "face_data": {        "status": true,        "message": "Face Match",        "image_one": "base64_string",        "image_two": "base64_string",        "confidence": 99.98046875,        "response_code": "00"      },      "firstname": "string",      "nok_state": "",      "signature": "base64_string",      "birthstate": "",      "middlename": "string",      "pfirstname": "",      "profession": null,      "trackingId": "",      "nok_surname": "",      "ospokenlang": "",      "pmiddlename": "",      "telephoneno": 8012345678,      "birthcountry": "nigeria",      "nok_address1": "string",      "nok_address2": "",      "maritalstatus": null,      "nok_firstname": "string",      "residence_lga": "",      "nok_middlename": "string",      "nok_postalcode": "",      "residence_town": "",      "residence_state": "",      "residencestatus": "",      "self_origin_lga": "",      "spoken_language": "",      "educationallevel": "",      "employmentstatus": "",      "residence_address": "string",      "self_origin_place": "",      "self_origin_state": null    },    "face_data": {      "status": true,      "message": "Face Match",      "image_one": "base64_string",      "image_two": "base64_string",      "confidence": 99.98046875,      "response_code": "00"    },    "response_code": "00"  },  "status": true,  "response_code": "00",  "message": "string",  "billing_info": {    "was_charged": true,    "amount": "string",    "currency": "string"  }}
Response Codes & Statuses: Prembly API responses include custom response_code values (e.g., 00 Success, 01 Not Found, 02 Unavailable).
View Response Codes Guide
Prembly Slack Community

Join our developer Slack channel for real-time integration support, engineering updates, and direct Q&A with the Prembly team.

Join Slack Channel