Know Your Customer
...
Global
Africa

Ghana Passport Lookup

Overview

The Ghana Passport Lookup API is designed to retrieve detailed passport information from the Ghanaian government's database. It is intended to facilitate the verification of Ghanaian passports, which is essential for identity verification, travel compliance, and consular services.

Use Cases

  • Travel Compliance: Helps airlines and travel agencies verify passport details for bookings and compliance with international travel regulations.
  • Identity Verification: Enables financial institutions, employers, and government bodies to validate the identity of individuals for KYC, employment, and other regulatory requirements.
  • Consular Services: Assists embassies, consulates, and migration services in accessing and verifying passport details for visa applications, residency permits, and other consular processes.

API Details

Request Body

PreProduction
Production


Request Body Parameters

Parameter

Type

Description

Required

passportId

String

The unique identifier of the Ghanaian passport.

Yes

Response Body

JSON


Response Body Parameters

Field

Type

Description

passportId

String

The passport ID used for the lookup.

firstName

String

The first name of the passport holder.

lastName

String

The last name of the passport holder.

middleName

String

The middle name of the passport holder.

dateOfBirth

String

The birth date of the passport holder.

placeOfBirth

String

The birthplace of the passport holder.

nationality

String

The nationality of the passport holder.

gender

String

The gender of the passport holder.

issueDate

String

The date on which the passport was issued.

dateOfExpiry

String

The expiration date of the passport.

placeOfIssue

String

The place where the passport was issued.

Error Code and Response Mapping

400 (Bad Request)
401(Unauthorized)
403 (Forbidden)
500 (Internal Server Error)
409(Upstream Down


Field

Type

Description

name

string

Text displayed on the screen explaining error type.

reason

string

Reason for the error.

status

number

HTTP status code.

message

string

Error message indicating an upstream error.

type

string

Error type.

statusCode

number

Status code representing the error scenario.

Getting help

Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.

You can reach out to us at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.

We value your feedback and are committed to making your experience smooth and enjoyable. Our team is dedicated to assisting you with any needs you may have. Thank you for choosing our services. We look forward to helping you!