Identity VerificationNigeriaPassportNigerian Passport POST
POST
/api/v1/verification/api/passport/

Verify Nigerian International Passport

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/passport/" \  -H "Content-Type: application/json" \  -d '{    "nin": "Enter 11-digit NIN",    "number": "e.g. A12345678",    "dob": "YYYY-MM-DD"  }'
{  "data": {    "successful": true,    "currentTitle": "",    "currentGender": "MALE",    "currentLastName": "DOE",    "currentFirstName": "JOHN",    "currentMiddleName": "",    "currentDateOfBirth": 1234567890,    "currentPassportType": "STANDARD_E_PASSPORT",    "currentPlaceOfBirth": "",    "currentDateOfBirthDay": "01",    "currentPassportNumber": "A01234567",    "currentDateOfBirthYear": "1990",    "currentDateOfBirthLabel": "01/01/1990",    "currentDateOfBirthMonth": "01"  },  "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