Get Passenger Data

 

The SabreSonic Check-InGetPassengerDataRQ 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. 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.

API Information

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

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>

If you are a Sabre customer currently using Sabre APIs in production, access  Resources

Docs Navigation