Update Passenger Details

 

The SabreSonic Check-In UpdatePassengerDetailsRQ web service provides the ability to modify the passenger record by adding required check-in passenger information or deleting incorrect passenger information. For example, if the airline requires the passenger gender (F/M) prior to check-in this service can be used to add the required edit code with the corresponding information. On the other hand, if the passenger record displays incorrect information such as wheelchair, this service can be used to remove the incorrect information by deleting the specific edit code.

API Information

Target Audience
Sabre Airline Solutions
Current Version
4.2.0
Authentication
Session Token
Service Action Code
UpdatePassengerDetailsRQ

Sample Request

<v4:UpdatePassengerDetailsRQ>
    <Itinerary>
        <Airline>AZ</Airline>
        <Flight>1410</Flight>
        <BookingClass>Y</BookingClass>
        <DepartureDate>2016-03-18</DepartureDate>
        <Origin>TRN</Origin>
    </Itinerary>
    <PassengerInfoRequestList>
        <!--1 to 99 repetitions:-->
        <PassengerInfoRequest>
            <!--You have a CHOICE of the next 2 items at this level-->
            <LastName>JACK</LastName>
            <PassengerID>ECB746BC0001</PassengerID>
            <EditCodeList>
                <OtherEdit actionCode="EDIT">
                    <Code>M</Code>
                </OtherEdit>
                <OtherEdit actionCode="DELETE">
                    <Code>WCHR</Code>
                </OtherEdit>
            </EditCodeList>
        </PassengerInfoRequest>
    </PassengerInfoRequestList>
</v4:UpdatePassengerDetailsRQ>

Sample Response

<ns3:UpdatePassengerDetailsRS xmlns:ns3="http://services.sabre.com/checkin/updatePassengerDetails/v4" xmlns:ns2="http://services.sabre.com/STL/v3">
    <ItineraryResponseList>
        <ns2:ItineraryInfoResponse>
            <ns2:Airline>AZ</ns2:Airline>
            <ns2:Flight>64</ns2:Flight>
            <ns2:Origin>FCO</ns2:Origin>
            <ns2:DepartureDate>2016-06-28</ns2:DepartureDate>
        </ns2:ItineraryInfoResponse>
    </ItineraryResponseList>
    <PassengerInfoResponseList>
        <ns2:PassengerInfoResponse>
            <ns2:LastName>RQKWZM</ns2:LastName>
            <ns2:FirstName>NGGJ</ns2:FirstName>
            <ns2:PassengerID>E99C068A0001</ns2:PassengerID>
            <ns2:ClassOfService>Y</ns2:ClassOfService>
            <ns2:Destination>MAD</ns2:Destination>
            <ns2:CheckInNumber>13</ns2:CheckInNumber>
            <ns2:BagCount>1</ns2:BagCount>
            <ns2:BagTagInfoList>
                <ns2:BagTagInfo>
                    <ns2:BagTagNumber>UPDATED TAG</ns2:BagTagNumber>
                </ns2:BagTagInfo>
                <ns2:TotalWeightAndUnit unit="KG">5</ns2:TotalWeightAndUnit>
            </ns2:BagTagInfoList>
            <ns2:EditCodeList>
                <ns2:EditCode>M</ns2:EditCode>
                <ns2:EditCode>DOCV</ns2:EditCode>
                <ns2:EditCode>DOCS</ns2:EditCode>
                <ns2:EditCode>DOCA</ns2:EditCode>
                <ns2:EditCode>DOCO</ns2:EditCode>
                <ns2:EditCode>TKT</ns2:EditCode>
            </ns2:EditCodeList>
        </ns2:PassengerInfoResponse>
    </PassengerInfoResponseList>
    <Result messageId="ID-acs-int2-sgdcelab-sabre-com-58050-1466804026132-2-1095037" timeStamp="2016-06-27T10:51:05.566Z">
        <ns2:Status>Success</ns2:Status>
        <ns2:CompletionStatus>Complete</ns2:CompletionStatus>
        <ns2:System>ACS-BSO</ns2:System>
    </Result>
</ns3:UpdatePassengerDetailsRS>

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

Docs Navigation