What is it?
The Passenger Details API is used to fetch passenger information prior to check-in. Information retrieved provides passenger details like name, address, contact number, frequent flyer number, seat information, meal preferences (if any), and any special services requested.
Airlines can also use Passenger Details to request Timatic information, bag pool details, passenger bag tag information, and passenger details during a biometric check-in.
Why use it?
Required passenger information is not always provided at the time a reservation is made. In this scenario, Passenger Details helps passengers verify if any required information is missing or not prior to check-in.
How it works
Passenger Details fetches passenger information based on required fields in the request. Some notable features of this API include:
- Validates the passenger information before check-in
- Fetches Timatic details of the passenger(s)
- Request bagpool information with the help of
includeBagPoolDetails
- Fetch all segments associated with a passenger with
includeAllConnectingSegmentDetails
- Fetches all passenger information based on
uniquePassengerIdList
during a biometric check-in process
How to use
To verify and check in passengers, provide the following parameters to make a successful call to the Passenger Details API:
- To validate the passenger's check-in requirements, set
validateCheckInRequirements
totrue
- To review all segments in the passenger's journey prior to check-in, set
includeAllConnectingSegmentDetails
totrue
- To include bag pool details in the response, set
includeBagPoolDetails
totrue
- Fetch the passenger's details by providing their
seatNumber
orgroupCode
. If multiple passengers have the same group code, provideflightCriteria
such as airline code, flight number, departure date, and departure city to further refine the fetch operation. - Fetch passenger details by
passengerId
orpnrLocator
as long as the passenger'slastName
is present - Fetch passenger details by providing the
bagTagNumber
if the passenger has a corresponding bag - In the event of a biometric check-in, populate
uniquePassengerIdList
(which is a combination of the passenger's PNR and check-in sequence number) andflightCriteria