International Passport

This endpoint is used to verify the details of an international passport. It requires the passport number and the last name of the passport holder.

Endpoint: POST {baseurl}/v1/api/verification/verify-international-passport

Request Body

Field Name Type Required Description
country string Yes The country code of the passport. Example: NGA. (Support: Nigeria, Kenya and Ghana)
reference string Yes A unique reference for the verification request.
identity string Yes A unique identifier for the user. .
verificationLevel string Yes The level of verification to perform.
passportNumber string Yes The passport number to verify. .
lastName string Yes The last name of the passport holder.

Example Request Body

{
    "country": "NGA",
    "reference": "0122333444455555",
    "identity": "6791457be570f7f292f1fe23",
    "verificationLevel": "basic",
    "passportNumber": "A00400000",
    "lastName": "Doe"
}

Sample Request

curl -X POST "{baseurl}/v1/api/verification/international-passport" \
-H "Content-Type: application/json" \
-H "x-api-key: {API-KEY}" \
-d '{
    "country": "NGA",
    "reference": "0122333444455555",
    "identity": "6791457be570f7f292f1fe23",
    "verificationLevel": "basic",
    "passportNumber": "A00400000",
    "lastName": "Doe"
    }'

Sample Response

{
    "status": true,
    "responseCode": "00",
    "statusCode": "200",
    "message": "International Passport verification successful",
    "data": {
        "names": {
            "firstName": "John",
            "lastName": "Doe",
            "middleName": "Smith"
        },
        "personalData": {
            "dateOfBirth": "1990-01-01",
            "gender": "Male"
        },
        "contact": {
            "phoneNumber": "08012345678"
        },
        "identification": {
            "passportNumber": "A00400000"
        },
        "documents": {
            "photo": "data:image/jpeg;base64,/9j/4AAQSkZJRg...",
            "signature": "data:image/jpeg;base64,/9j/4AAQSkZJRg..."
        },
        "issuance": {
            "issuedAt": "LAGOS",
            "issuedDate": "2021-06-04",
            "expiryDate": "2026-06-03"
        }
    },
    "meta": {
        "statusCode": "200",
        "isValid": true,
        "timeStamp": "Thu Apr 24 2025 12:27:01 GMT+0000 (Coordinated Universal Time)"
    }
}