Skip to main content

Get Passenger Data

4.0.3
Air
Reservation
SOAP API

The SabreSonic Check-InĀ® Get Passenger Data (GetPassengerDataRQ) web service is the first point of contact used to retrieve a passenger name on a designated flight to start the passenger's check-in process.

Target Audience
Airline Carrier
Current Version
4.0.3
Authentication
Session Token
Service Action Code
GetPassengerDataRQ

To utilize this service, the client will be required to specify a flight number, passenger name, seat number or group ID. Based upon the requested information provided, the service will return an exact name match or a similar names list if an exact name match is not found.

When a name match is found, the service may return information such as name, flight number, booking class, seat number (if assigned), baggage information, special service request (SSR) codes and check-in status indicator (i.e. not checked-in, checked-in or on-board status).

Sample Request
<v4:GetPassengerDataRQ validateCheckInRequirements="true" includeTimaticInfo="false" version="4.0.3">
	<BagTagNumber>0061464375</BagTagNumber>
	<Client>WEB</Client>
</v4:GetPassengerDataRQ>
Sample Response
<ns3:GetPassengerDataRS xmlns:ns3="http://services.sabre.com/checkin/getPassengerData/v4" xmlns:ns2="http://services.sabre.com/STL/v3">
	<PassengerDataResponseList>
		<PassengerDataResponse>
			<LineNumber>1</LineNumber>
			<LastName>TEST</LastName>
			<FirstName>PAX</FirstName>
			<PassengerID>DB15B93A0101</PassengerID>
			<PNRLocator nameAssociationID="1">VWLGVM</PNRLocator>
			<GroupCode>AD2</GroupCode>
			<BaggageRouteList>
				<ns2:BaggageRoute>
					<ns2:SegmentID>1</ns2:SegmentID>
					<ns2:Airline>EY</ns2:Airline>
					<ns2:Flight>1</ns2:Flight>
					<ns2:BookingClass>Y</ns2:BookingClass>
					<ns2:OperatingAirline>EY</ns2:OperatingAirline>
					<ns2:OperatingFlight>1</ns2:OperatingFlight>
					<ns2:Origin>AUH</ns2:Origin>
					<ns2:Destination>FRA</ns2:Destination>
					<ns2:DepartureDate>2018-05-05</ns2:DepartureDate>
					<ns2:DepartureTime>02:00AM</ns2:DepartureTime>
					<ns2:ArrivalDate>2018-05-05</ns2:ArrivalDate>
					<ns2:ArrivalTime>06:40AM</ns2:ArrivalTime>
					<ns2:SegmentStatus>HK</ns2:SegmentStatus>
					<ns2:PassengerID>DB15B93A0101</ns2:PassengerID>
				</ns2:BaggageRoute>
			</BaggageRouteList>
			<PassengerItineraryList>
				<PassengerItinerary>
					<SegmentID>2</SegmentID>
					<Priority>EOS</Priority>
					<Airline>EY</Airline>
					<Flight>1</Flight>
					<OperatingAirline>EY</OperatingAirline>
					<OperatingFlight>1</OperatingFlight>
					<MarketingAirline>EY</MarketingAirline>
					<MarketingFlight>1</MarketingFlight>
					<ThirdPartyGroundHandled>false</ThirdPartyGroundHandled>
					<BookingClass>Y</BookingClass>
					<Origin>AUH</Origin>
					<Destination>FRA</Destination>
					<DepartureDate>2018-05-05</DepartureDate>
					<AircraftType>789</AircraftType>
					<Cabin>Y</Cabin>
					<Seat>17D</Seat>
					<PassengerType>F</PassengerType>
					<BagCount>1</BagCount>
					<TotalBagWeightAndUnit>10</TotalBagWeightAndUnit>
					<EditCodeList>
						<ns2:EditCode>M</ns2:EditCode>
						<ns2:EditCode>IB</ns2:EditCode>
						<ns2:EditCode>EIB</ns2:EditCode>
						<ns2:EditCode>ES</ns2:EditCode>
						<ns2:EditCode>PRCH</ns2:EditCode>
						<ns2:EditCode>DOCS</ns2:EditCode>
						<ns2:EditCode>AE</ns2:EditCode>
						<ns2:EditCode>APP</ns2:EditCode>
						<ns2:EditCode>AUTO</ns2:EditCode>
					</EditCodeList>
					<CheckInNumber>1</CheckInNumber>
					<BagTagInfoList>
						<BagTagInfo>
							<ns2:BagTagNumber>0061464375</ns2:BagTagNumber>
							<ns2:Airline>HM</ns2:Airline>
							<ns2:BagOrigin>AUH</ns2:BagOrigin>
							<ns2:BagFinalDestination>FRA</ns2:BagFinalDestination>
						</BagTagInfo>
					</BagTagInfoList>
					<AEDetailsList>
						<ns2:AEDetails>
							<ns2:ItemID>F</ns2:ItemID>
							<ns2:ATPCOGroupCode>SA</ns2:ATPCOGroupCode>
							<ns2:ATPCOSubCode>0B5</ns2:ATPCOSubCode>
							<ns2:StatusCode>HK</ns2:StatusCode>
							<ns2:UsedEMD>true</ns2:UsedEMD>
							<ns2:QuantityUsed>0</ns2:QuantityUsed>
							<ns2:QuantityBought>1</ns2:QuantityBought>
							<ns2:PurchaseDate>2018-05-02</ns2:PurchaseDate>
							<ns2:PurchaseTime>12:00AM</ns2:PurchaseTime>
							<ns2:Disassociated>false</ns2:Disassociated>
							<ns2:MarketingAirline>EY</ns2:MarketingAirline>
							<ns2:MarketingFlight>0001</ns2:MarketingFlight>
							<ns2:Origin>AUH</ns2:Origin>
							<ns2:Destination>FRA</ns2:Destination>
							<ns2:OperatingAirline>EY</ns2:OperatingAirline>
							<ns2:OperatingFlight>0001</ns2:OperatingFlight>
							<ns2:PriceDetails>
								<ns2:TotalPrice currencyCode="USD">0</ns2:TotalPrice>
								<ns2:BasePrice currencyCode="USD">0</ns2:BasePrice>
								<ns2:EquivalentPrice>0</ns2:EquivalentPrice>
							</ns2:PriceDetails>
						</ns2:AEDetails>
					</AEDetailsList>
					<RequiredInfoList>
						<RequiredInfo>
							<Code>DOCV</Code>
							<DetailStatus>ValidationRequired</DetailStatus>
							<FreeText>!VERIFY TRAVEL DOCUMENT DATA, THEN ADD DOCV</FreeText>
						</RequiredInfo>
						<RequiredInfo>
							<Code>DOCA/R</Code>
							<DetailStatus>ValidationRequired</DetailStatus>
							<FreeText>!ENTER DOCA RESIDENCE INFO</FreeText>
						</RequiredInfo>
						<RequiredInfo>
							<Code>TIM</Code>
							<DetailStatus>ValidationRequired</DetailStatus>
							<FreeText>TIM-TIMATIC STATUS REQUIRED</FreeText>
						</RequiredInfo>
					</RequiredInfoList>
				</PassengerItinerary>
			</PassengerItineraryList>
			<RequiredInfoSumList>
				<RequiredInfo>
					<Code>DOCV</Code>
					<DetailStatus>ValidationRequired</DetailStatus>
					<FreeText>!VERIFY TRAVEL DOCUMENT DATA, THEN ADD DOCV</FreeText>
				</RequiredInfo>
				<RequiredInfo>
					<Code>DOCA/R</Code>
					<DetailStatus>ValidationRequired</DetailStatus>
					<FreeText>!ENTER DOCA RESIDENCE INFO</FreeText>
				</RequiredInfo>
				<RequiredInfo>
					<Code>TIM</Code>
					<DetailStatus>ValidationRequired</DetailStatus>
					<FreeText>TIM-TIMATIC STATUS REQUIRED</FreeText>
				</RequiredInfo>
			</RequiredInfoSumList>
			<FreeTextInfoList>
				<ns2:FreeTextInfo>
					<ns2:EditCode>AE</ns2:EditCode>
					<ns2:TextLine>
						<ns2:Text>EY 0001/AUHFRA/     SA /HK/1 /0</ns2:Text>
					</ns2:TextLine>
				</ns2:FreeTextInfo>
				<ns2:FreeTextInfo>
					<ns2:EditCode>BT</ns2:EditCode>
					<ns2:TextLine>
						<ns2:Text>HM FRA    0061464375</ns2:Text>
					</ns2:TextLine>
				</ns2:FreeTextInfo>
				<ns2:FreeTextInfo>
					<ns2:EditCode>BT</ns2:EditCode>
					<ns2:TextLine>
						<ns2:Text>1 / 10 KG</ns2:Text>
					</ns2:TextLine>
				</ns2:FreeTextInfo>
				<ns2:FreeTextInfo>
					<ns2:EditCode>DOCS</ns2:EditCode>
					<ns2:TextLine>
						<ns2:Text>P/US/428498662/US/04MAR45/M/09AUG18/TEST/PAX</ns2:Text>
					</ns2:TextLine>
				</ns2:FreeTextInfo>
				<ns2:FreeTextInfo>
					<ns2:EditCode>PCTC</ns2:EditCode>
					<ns2:TextLine>
						<ns2:Text>DECLINED</ns2:Text>
					</ns2:TextLine>
				</ns2:FreeTextInfo>
				<ns2:FreeTextInfo>
					<ns2:EditCode>APP</ns2:EditCode>
					<ns2:TextLine>
						<ns2:Text>AE/8503/B-N/BOARD IF DOCS OK</ns2:Text>
					</ns2:TextLine>
				</ns2:FreeTextInfo>
				<ns2:FreeTextInfo>
					<ns2:TextLine>
						<ns2:Text>*** PSGR THROUGH-CHECKED FROM HM 18 ***</ns2:Text>
					</ns2:TextLine>
				</ns2:FreeTextInfo>
			</FreeTextInfoList>
		</PassengerDataResponse>
	</PassengerDataResponseList>
	<Result messageId="ID-acs-int2-sgdcelab-sabre-com-1525454802922-2-1934" timeStamp="2018-05-04T20:41:07.363Z">
		<ns2:Status>Success</ns2:Status>
		<ns2:CompletionStatus>Complete</ns2:CompletionStatus>
		<ns2:System>ACS-BSO</ns2:System>
	</Result>
</ns3:GetPassengerDataRS>