Get Seat Map Counts

 

Service provides number of available seats per seat type for requested flights. User can query multiple flights for all available seat types or can query for specific:

  • booking code
  • seat type
  • cabin class (currently not used)
  • frequent flyer tier level (currently not used)

API Information

Target Audience
Sabre Travel Network
Current Version
1.0.0
Authentication
Session Token
Service Action Code
GetSeatMapCountsRQ

Sample Request

<AirSeatAvailabilityRQ xmlns="http://services.sabre.com/seatmapcache/airSeatAvailability/v1" messageId="1" timeStamp="1993-08-24T02:24:24.111" version="1.0">
    <AirSeatAvailabilityQuery>
        <FlightInfo airline="AA" flight="7" origin="KRK" destination="WAW" departureDate="2017-07-24" />
        <SeatAvailabilityQuery rbd="B" code="W" codeContext="PADIS" />
        <SeatAvailabilityQuery rbd="G" />
    </AirSeatAvailabilityQuery>
    <AirSeatAvailabilityQuery>
        <FlightInfo airline="LX" flight="8" origin="LHR" destination="CDG" departureDate="2017-07-25" />
        <SeatAvailabilityQuery code="CS" codeContext="SABRE" />
    </AirSeatAvailabilityQuery>
</AirSeatAvailabilityRQ>

Sample Response

<AirSeatAvailabilityRS xmlns="http://services.sabre.com/seatmapcache/airSeatAvailability/v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" messageId="1" timeStamp="1970-01-01T00:01:00.000" version="1.0">
    <AirSeatAvailabilityData>
        <FlightInfo airline="AA" flight="7" origin="KRK" destination="WAW" departureDate="2017-07-24" />
        <SeatAvailabilityInfo rbd="B" isDefaultRBD="Y">
            <SeatCount code="W" codeContext="PADIS" count="3" />
        </SeatAvailabilityInfo>
        <SeatAvailabilityInfo cabinClass="Y" rbd="G" isDefaultRBD="N">
            <SeatCount code="W" codeContext="PADIS" count="4" />
            <SeatCount code="A" codeContext="PADIS" count="9" />
            <SeatCount code="CS" codeContext="SABRE" count="7" />
        </SeatAvailabilityInfo>
    </AirSeatAvailabilityData>
    <AirSeatAvailabilityData>
        <FlightInfo airline="LX" flight="8" origin="LHR" destination="CDG" departureDate="2017-07-25" />
        <SeatAvailabilityInfo rbd="Y" isDefaultRBD="Y">
            <SeatCount code="CS" codeContext="SABRE" count="7" />
        </SeatAvailabilityInfo>
        <SeatAvailabilityInfo cabinClass="Y" rbd="Z" isDefaultRBD="N">
            <SeatCount code="CS" codeContext="SABRE" count="6" />
        </SeatAvailabilityInfo>
        <SeatAvailabilityInfo cabinClass="M" rbd="Z" isDefaultRBD="N">
            <SeatCount code="CS" codeContext="SABRE" count="5" />
        </SeatAvailabilityInfo>
    </AirSeatAvailabilityData>
</AirSeatAvailabilityRS>

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

Docs Navigation