Verify your customers’ identities using their passport identification numbers.
Adhere’s passport validity check endpoint provides access to verified national-level information, ensuring accurate and reliable identity verification.
Request Endpoint
POST
{{BASE URL}}/api/onboarding/nigeria_kyc/passport/
Sample Payload
{
"passport_number": "Z18679232",
"surname": "John",
"date_of_birth": "1994-08-11"
}
200 OK Response
{
"status": "success",
"data": {
"passportNumber": "Z18679232",
"dateOfIssue": "20/09/2023",
"expiryDate": "19/09/2028",
"documentType": "Standard Passport",
"issuePlace": "OGUN STATE",
"lastName": "JOHN",
"firstName": "EMMANUEL",
"middleName": "IFEANYI",
"dateOfBirth": "10/04/2000",
"gender": "Male",
"image": "/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a\nHBwgJC4nICIsIxwcKDcpLDAxNHwAAK", # base-64
"referenceID": "23445",
"phoneNumber": "09011002200"
},
"message": "International Passport details retrieved successfully"
}
Note: The endpoint can be tested using the exact payload defined above, without passing an access token in your headers.