Reserve Air Seat


The Reserve Air Seat API is used to reserve a seat for an itinerary segment or segments.

API Information

Target Audience
All Sabre APIs Customers
Current Version
Session Token
Service Action Code

Using this API, you can:

  • Make a seat request by generic zone.
  • Make a seat request based upon segment number, seat number, name number, and also issue a boarding pass.
  • Also specify change of gauge.

The Sabre system always verifies the carrier participation level when you send a seat request.

Please note that OTA_AirBookLLSRQ or TravelItineraryReadLLSRQ must be executed prior to calling AirSeatLLSRQ.

Sample request

<AirSeatRQ Version="2.1.0" xmlns="" xmlns:xs="" xmlns:xsi="">
    <Seat Preference="AN">
      <NameSelect NameNumber="1.1"/>
      <SegmentSelect Number="1"/>

Sample response

<AirSeatRS xmlns="" Version="2.1.0" xmlns:xs="" xmlns:xsi="" xmlns:stl="">
  <stl:ApplicationResults status="Complete">
    <stl:Success timeStamp="2018-06-13T11:27:21-05:00"/>
    <Seat Number="17B">
      <FlightSegment DepartureDateTime="04-27" FlightNumber="536" ResBookDesigCode="Y">
        <DestinationLocation LocationCode="ATL"/>
        <MarketingAirline Code="AA" FlightNumber="536"/>
        <OriginLocation LocationCode="DFW"/>

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

Docs Navigation