The SabreSonic Check-In Update Passenger Details (UpdatePassengerDetailsRQ) web service provides the ability to modify the passenger record by adding required check-in passenger information or deleting incorrect passenger information.
Target Audience
Airline Carrier
API Version
4.3.0
Authentication
Session Token
Service Action Code
UpdatePassengerDetailsRQ
The SabreSonic Check-In® (SSCI) UpdatePassengerDetailsRQ web service provides the ability to update/modify passenger details. Service supports adding passenger edit code, frequent flyer number, manual bag tag, modify already issued baggage weights, etc. In addition the service can be used to link a baggage type AE to a bag.
Sample Request
<ns3:UpdatePassengerDetailsRQ xmlns:ns2="http://services.sabre.com/STL/v3" xmlns:ns3="http://services.sabre.com/checkin/updatePassengerDetails/v4">
<Itinerary>
<Airline>EY</Airline>
<Flight>0376</Flight>
<DepartureDate>2018-07-31</DepartureDate>
<Origin>BAH</Origin>
</Itinerary>
<PassengerInfoRequestList>
<PassengerInfoRequest>
<UniquePassengerID>EYAVJAIQK001</UniquePassengerID>
<EditCodeList>
<OtherEdit actionCode="EDIT">
<Code>ON</Code>
</OtherEdit>
</EditCodeList>
</PassengerInfoRequest>
</PassengerInfoRequestList>
<ClientContext name="WEB"/>
</ns3:UpdatePassengerDetailsRQ>
<Itinerary>
<Airline>EY</Airline>
<Flight>0376</Flight>
<DepartureDate>2018-07-31</DepartureDate>
<Origin>BAH</Origin>
</Itinerary>
<PassengerInfoRequestList>
<PassengerInfoRequest>
<UniquePassengerID>EYAVJAIQK001</UniquePassengerID>
<EditCodeList>
<OtherEdit actionCode="EDIT">
<Code>ON</Code>
</OtherEdit>
</EditCodeList>
</PassengerInfoRequest>
</PassengerInfoRequestList>
<ClientContext name="WEB"/>
</ns3: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>EY</ns2:Airline>
<ns2:Flight>376</ns2:Flight>
<ns2:DepartureGate>12</ns2:DepartureGate>
</ns2:ItineraryInfoResponse>
</ItineraryResponseList>
<PassengerInfoResponseList>
<ns2:PassengerInfoResponse>
<ns2:LineNumber>1</ns2:LineNumber>
<ns2:LastName>FHBLRB</ns2:LastName>
<ns2:FirstName>FZRR</ns2:FirstName>
<ns2:PassengerID>F858BEE30001</ns2:PassengerID>
<ns2:Seat>11E</ns2:Seat>
<ns2:OnBoardFlag>ON</ns2:OnBoardFlag>
</ns2:PassengerInfoResponse>
</PassengerInfoResponseList>
<Result messageId="ID-acs-int1-sgdcelab-sabre-com-1532952473311-2-8592" timeStamp="2018-07-30T16:07:56.329Z">
<ns2:Status>Success</ns2:Status>
<ns2:CompletionStatus>Complete</ns2:CompletionStatus>
<ns2:System>ACS-BSO</ns2:System>
</Result>
</ns3:UpdatePassengerDetailsRS>
<ItineraryResponseList>
<ns2:ItineraryInfoResponse>
<ns2:Airline>EY</ns2:Airline>
<ns2:Flight>376</ns2:Flight>
<ns2:DepartureGate>12</ns2:DepartureGate>
</ns2:ItineraryInfoResponse>
</ItineraryResponseList>
<PassengerInfoResponseList>
<ns2:PassengerInfoResponse>
<ns2:LineNumber>1</ns2:LineNumber>
<ns2:LastName>FHBLRB</ns2:LastName>
<ns2:FirstName>FZRR</ns2:FirstName>
<ns2:PassengerID>F858BEE30001</ns2:PassengerID>
<ns2:Seat>11E</ns2:Seat>
<ns2:OnBoardFlag>ON</ns2:OnBoardFlag>
</ns2:PassengerInfoResponse>
</PassengerInfoResponseList>
<Result messageId="ID-acs-int1-sgdcelab-sabre-com-1532952473311-2-8592" timeStamp="2018-07-30T16:07:56.329Z">
<ns2:Status>Success</ns2:Status>
<ns2:CompletionStatus>Complete</ns2:CompletionStatus>
<ns2:System>ACS-BSO</ns2:System>
</Result>
</ns3:UpdatePassengerDetailsRS>