Skip Navigation

Reserve Air Seat

2.1.1
Air
Seats
SOAP API
Travel Agency
Airline Carrier
  • Corrected an intermittent issue where details of the second booked seats were not correctly reflected in the XML response payload.

API Information

Format
XML
Current Version
2.1.1
Environment
Production

What's New

  • Corrected an intermittent issue where details of the second booked seats were not correctly reflected in the XML response payload.

Resolved Issues

In the Response

N/A

Description: Corrected an intermittent issue where details of the second booked seats were not correctly reflected in the XML response payload. Instead of being properly parsed the data was passed as string within /AirSeatRS/ApplicationResults/Warning


  • Added ability to o select seats for multiple name numbers.
  • Added ability to o select seats for multiple air segments.
  • Added ability to sell multiple seats within one request.

API Information

Format
XML
Current Version
2.1.0
Environment
Production

What's New

  • Added ability to o select seats for multiple name numbers.
  • Added ability to o select seats for multiple air segments.
  • Added ability to sell multiple seats within one request.

Business Value

  • Allows reserving multiple seats for multiple passengers within one request.

Functional Updates And Enhancements

In the Request

Required

Parameter: NameNumber

Type: n/A

Description: Used to specify a passenger name number.

Sample Value:

        |-|AirSeatRQ Version="2.1.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"|--|            |-|Seats|--|                |-|Seat Preference="AN"|--|                 |-|NameSelect NameNumber="1.1"/|--|                 |-|SegmentSelect Number="1"/|--|                |-|/Seat|--|            |-|/Seats|--|       |-|/AirSeatRQ|--|

In the Request

Optional

Parameter: SeatSelect

Type: N/A

Description: Used to specify a seat number.

Sample Value:

        |-|AirSeatRQ Version="2.1.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"|--|            |-|Seats|--|                |-|Seat|--|                 |-|NameSelect NameNumber="1.1"/|--|                 |-|SeatSelect Number="23B"/|--|                 |-|SegmentSelect Number="1"/|--|                |-|/Seat|--|            |-|/Seats|--|       |-|/AirSeatRQ|--|

In the Request

Optional

Parameter: SegmentSelect

Type: N/A

Description: Used to specify a segment number

Sample Value:

        |-|AirSeatRQ Version="2.1.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"|--|            |-|Seats|--|                |-|Seat|--|                 |-|NameSelect NameNumber="1.1"/|--|                 |-|SeatSelect Number="23B"/|--|                 |-|SegmentSelect Number="1"/|--|                |-|/Seat|--|            |-|/Seats|--|       |-|/AirSeatRQ|--|

In the Response

Optional

Parameter: Seat

Type: N/A

Description: Element used to pass details on the reserved seats

Sample Value:

        |-|AirSeatRS Version="2.1.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stl="http://services.sabre.com/STL/v01"|--|          |-|stl:ApplicationResults status="Complete"|--|             |-|stl:Success timeStamp="2018-06-13T15:30:00-06:00"|--|                |-|/stl:Success|--|             |-|stl:Warning type="BusinessLogic"|--|                 |-|stl:SystemSpecificResults|--|                        |-|stl:Message|--|PAYMENT REQUIRED OR SEAT IS SUBJECT TO CANCELLATION BY CARRIER|-|/stl:Message|--|                     |-|stl:Message|--|PAYMENT REQUIRED OR SEAT IS SUBJECT TO CANCELLATION BY CARRIER|-|/stl:Message|--|                     |-|stl:ShortText|--|WARN.SWS.HOST.WARNING_RESPONSE|-|/stl:ShortText|--|                 |-|/stl:SystemSpecificResults|--|               |-|/stl:Warning|--|         |-|/stl:ApplicationResults|--|          |-|Seats|--|                |-|Seat Number="11B" Name="JONES/ADAM"|--|                  |-|FlightSegment DepartureDateTime="11-20" FlightNumber="2133" ResBookDesigCode="Y"|--|                     |-|DestinationLocation LocationCode="LAS"/|--|                      |-|MarketingAirline Code="UA" FlightNumber="2133"/|--|                      |-|OriginLocation LocationCode="ORD"/|--|                   |-|/FlightSegment|--|               |-|/Seat|--|                |-|Seat Number="11C" Name="JONES/MARY"|--|              |-|/Seat|--|                |-|Seat Number="11B" Name="JONES/ADAM"|--|                  |-|FlightSegment DepartureDateTime="11-25" FlightNumber="597" ResBookDesigCode="Y"|--|                      |-|DestinationLocation LocationCode="ORD"/|--|                      |-|MarketingAirline Code="UA" FlightNumber="597"/|--|                       |-|OriginLocation LocationCode="LAS"/|--|                   |-|/FlightSegment|--|               |-|/Seat|--|                |-|Seat Number="11C" Name="JONES/MARY"|--|              |-|/Seat|--|            |-|/Seats|--|       |-|/AirSeatRS|--|