Air Extras

 

The Air Extras API is used to return a list of Air Extra products and their prices available for a given itinerary.

Air Extras handles both pre-ticketed and post-ticketed ancillary pricing. These Air Extras are considered supplementary services that the carrier offers the customer.

API Information

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

Sample request

<GetPriceListRQ xmlns="http://webservices.sabre.com/pnrbuilder">
    <RequestType>Payload</RequestType>
    <ItineraryCriteria ItineraryID="1">
        <TravelerInfo>
            <PersonName TypeCode="ADT">
                <GivenName>Katrin</GivenName>
                <Surname>TEST</Surname>
            </PersonName>
            <TravelerRefNr RPH="1" SurnameRefNr="1" />
            <CustomerLoyalty>
                <Vendor>VA</Vendor>
                <FFnumber>12345</FFnumber>
                <TierTag>TTN</TierTag>
            </CustomerLoyalty>
        </TravelerInfo>
        <PassengerTypeCriteria>
            <Code>ADT</Code>
            <Quantity>1</Quantity>
        </PassengerTypeCriteria>
        <SegmentCriteria SegmentID="01">
            <DepartureAirportCode>MEX</DepartureAirportCode>
            <ArrivalAirportCode>CUN</ArrivalAirportCode>
            <MarketingCarrierCode>VA</MarketingCarrierCode>
            <OperatingCarrierCode>VA</OperatingCarrierCode>
            <ClassOfService>Y</ClassOfService>
            <FlightNumber>539</FlightNumber>
        </SegmentCriteria>
    </ItineraryCriteria>
    <AncillaryServiceCriteria>
        <GroupCode>BD</GroupCode>
        <GroupCode>BG</GroupCode>
    </AncillaryServiceCriteria>
</GetPriceListRQ>

Sample response

<ns3:GetPriceListRS xmlns:ns3="http://webservices.sabre.com/pnrbuilder" xmlns:ns2="http://services.sabre.com/STL/v01">
    <ns3:AncillaryPriceList>
        <ns3:Itinerary ItineraryID="1">
            <ns3:AncillaryGroup GroupCode="BD">
                <ns3:AncillaryService>
                    <ns3:CommercialName>Ancillary Bundle 1</ns3:CommercialName>
                    <ns3:RficCode>B</ns3:RficCode>
                    <ns3:RficSubcode>980</ns3:RficSubcode>
                    <ns3:OwningCarrierCode>VA</ns3:OwningCarrierCode>
                    <ns3:BookingIndicator/>
                    <ns3:Vendor>ATP</ns3:Vendor>
                    <ns3:EMDType>1</ns3:EMDType>
                    <ns3:BundledAncillaryServiceRef>
                        <ns3:Vendor>ATP</ns3:Vendor>
                        <ns3:GroupCode>BG</ns3:GroupCode>
                        <ns3:RficSubcode>980</ns3:RficSubcode>
                        <ns3:Occurrence>2</ns3:Occurrence>
                    </ns3:BundledAncillaryServiceRef>
                    <ns3:BundledAncillaryServiceRef>
                        <ns3:Vendor>ATP</ns3:Vendor>
                        <ns3:GroupCode>BG</ns3:GroupCode>
                        <ns3:RficSubcode>981</ns3:RficSubcode>
                        <ns3:Occurrence>3</ns3:Occurrence>
                    </ns3:BundledAncillaryServiceRef>
                    <ns3:optionalAncillaryServiceInformation>
                        <ns3:SegmentNumber>1</ns3:SegmentNumber>
                        <ns3:EquivalentPrice>
                            <ns3:Price>244</ns3:Price>
                            <ns3:Currency>MXN</ns3:Currency>
                        </ns3:EquivalentPrice>
                        <ns3:TTLPrice>
                            <ns3:Price>324</ns3:Price>
                            <ns3:Currency>MXN</ns3:Currency>
                        </ns3:TTLPrice>
                        <ns3:PortionOfTravelIndicator>S</ns3:PortionOfTravelIndicator>
                        <ns3:OriginalBasePrice>
                            <ns3:Price>20.00</ns3:Price>
                            <ns3:Currency>USD</ns3:Currency>
                        </ns3:OriginalBasePrice>
                        <ns3:RefundIndicator>Y</ns3:RefundIndicator>
                        <ns3:CommisionIndicator>N</ns3:CommisionIndicator>
                        <ns3:InterlineIndicator>N</ns3:InterlineIndicator>
                        <ns3:FeeApplicationIndicator>4</ns3:FeeApplicationIndicator>
                        <ns3:PassengerTypeCode>ADT</ns3:PassengerTypeCode>
                        <ns3:BoardPoint>MEX</ns3:BoardPoint>
                        <ns3:OffPoint>CUN</ns3:OffPoint>
                        <ns3:Taxes>
                            <ns3:Tax>
                                <ns3:TaxAmount>40</ns3:TaxAmount>
                                <ns3:TaxCode>IVA</ns3:TaxCode>
                            </ns3:Tax>
                            <ns3:Tax>
                                <ns3:TaxAmount>40</ns3:TaxAmount>
                                <ns3:TaxCode>IVB</ns3:TaxCode>
                            </ns3:Tax>
                        </ns3:Taxes>
                        <ns3:SoftMatchIndicator>false</ns3:SoftMatchIndicator>
                        <ns3:SimultaneousTicketIndicator>X</ns3:SimultaneousTicketIndicator>
                        <ns3:FormOfRefund>1</ns3:FormOfRefund>
                        <ns3:FeeNotGuaranteedIndicator>true</ns3:FeeNotGuaranteedIndicator>
                        <ns3:TravelDateEffective>2014-08-01</ns3:TravelDateEffective>
                        <ns3:LatestTravelDatePermitted>9999-12-31</ns3:LatestTravelDatePermitted>
                        <ns3:TaxExemptIndicator>N</ns3:TaxExemptIndicator>
                        <ns3:TravelerRefNrType SurnameRefNr="1" RPH="1" />
                    </ns3:optionalAncillaryServiceInformation>
                </ns3:AncillaryService>
            </ns3:AncillaryGroup>
            <ns3:AncillaryGroup GroupCode="BG">
                <ns3:AncillaryService>
                    <ns3:CommercialName>BAGGAGE UP TO 12KG</ns3:CommercialName>
                    <ns3:RficCode>C</ns3:RficCode>
                    <ns3:RficSubcode>980</ns3:RficSubcode>
                    <ns3:OwningCarrierCode>VA</ns3:OwningCarrierCode>
                    <ns3:BookingIndicator/>
                    <ns3:Vendor>ATP</ns3:Vendor>
                    <ns3:EMDType>2</ns3:EMDType>
                    <ns3:optionalAncillaryServiceInformation>
                        <ns3:SegmentNumber>1</ns3:SegmentNumber>
                        <ns3:EquivalentPrice>
                            <ns3:Price>61</ns3:Price>
                            <ns3:Currency>MXN</ns3:Currency>
                        </ns3:EquivalentPrice>
                        <ns3:TTLPrice>
                            <ns3:Price>81</ns3:Price>
                            <ns3:Currency>MXN</ns3:Currency>
                        </ns3:TTLPrice>
                        <ns3:PortionOfTravelIndicator>S</ns3:PortionOfTravelIndicator>
                        <ns3:OriginalBasePrice>
                            <ns3:Price>5.00</ns3:Price>
                            <ns3:Currency>USD</ns3:Currency>
                        </ns3:OriginalBasePrice>
                        <ns3:RefundIndicator>Y</ns3:RefundIndicator>
                        <ns3:CommisionIndicator>N</ns3:CommisionIndicator>
                        <ns3:InterlineIndicator>N</ns3:InterlineIndicator>
                        <ns3:FeeApplicationIndicator>4</ns3:FeeApplicationIndicator>
                        <ns3:PassengerTypeCode>ADT</ns3:PassengerTypeCode>
                        <ns3:BoardPoint>MEX</ns3:BoardPoint>
                        <ns3:OffPoint>CUN</ns3:OffPoint>
                        <ns3:Taxes>
                            <ns3:Tax>
                                <ns3:TaxAmount>10</ns3:TaxAmount>
                                <ns3:TaxCode>IVA</ns3:TaxCode>
                            </ns3:Tax>
                            <ns3:Tax>
                                <ns3:TaxAmount>10</ns3:TaxAmount>
                                <ns3:TaxCode>IVB</ns3:TaxCode>
                            </ns3:Tax>
                        </ns3:Taxes>
                        <ns3:SoftMatchIndicator>false</ns3:SoftMatchIndicator>
                        <ns3:SimultaneousTicketIndicator>X</ns3:SimultaneousTicketIndicator>
                        <ns3:FormOfRefund>1</ns3:FormOfRefund>
                        <ns3:FeeNotGuaranteedIndicator>true</ns3:FeeNotGuaranteedIndicator>
                        <ns3:TravelDateEffective>2014-06-25</ns3:TravelDateEffective>
                        <ns3:LatestTravelDatePermitted>9999-12-31</ns3:LatestTravelDatePermitted>
                        <ns3:TaxExemptIndicator>N</ns3:TaxExemptIndicator>
                        <ns3:TravelerRefNrType SurnameRefNr="1" RPH="1" />
                    </ns3:optionalAncillaryServiceInformation>
                </ns3:AncillaryService>
                <ns3:AncillaryService>
                    <ns3:CommercialName>BAGGAGE UP TO 33LB 15KG</ns3:CommercialName>
                    <ns3:RficCode>C</ns3:RficCode>
                    <ns3:RficSubcode>981</ns3:RficSubcode>
                    <ns3:OwningCarrierCode>VA</ns3:OwningCarrierCode>
                    <ns3:BookingIndicator/>
                    <ns3:Vendor>ATP</ns3:Vendor>
                    <ns3:EMDType>2</ns3:EMDType>
                    <ns3:optionalAncillaryServiceInformation>
                        <ns3:SegmentNumber>1</ns3:SegmentNumber>
                        <ns3:EquivalentPrice>
                            <ns3:Currency>MXN</ns3:Currency>
                        </ns3:EquivalentPrice>
                        <ns3:TTLPrice>
                            <ns3:Price>0</ns3:Price>
                            <ns3:Currency>MXN</ns3:Currency>
                        </ns3:TTLPrice>
                        <ns3:PortionOfTravelIndicator>S</ns3:PortionOfTravelIndicator>
                        <ns3:OriginalBasePrice>
                            <ns3:Price>0</ns3:Price>
                        </ns3:OriginalBasePrice>
                        <ns3:CommisionIndicator>N</ns3:CommisionIndicator>
                        <ns3:InterlineIndicator>N</ns3:InterlineIndicator>
                        <ns3:PassengerTypeCode>ADT</ns3:PassengerTypeCode>
                        <ns3:BoardPoint>MEX</ns3:BoardPoint>
                        <ns3:OffPoint>CUN</ns3:OffPoint>
                        <ns3:Taxes>
                            <ns3:Tax>
                                <ns3:TaxAmount>0</ns3:TaxAmount>
                                <ns3:TaxCode>IVA</ns3:TaxCode>
                            </ns3:Tax>
                            <ns3:Tax>
                                <ns3:TaxAmount>0</ns3:TaxAmount>
                                <ns3:TaxCode>IVB</ns3:TaxCode>
                            </ns3:Tax>
                        </ns3:Taxes>
                        <ns3:SoftMatchIndicator>false</ns3:SoftMatchIndicator>
                        <ns3:NoChargeNotAvailIndicator>F</ns3:NoChargeNotAvailIndicator>
                        <ns3:SimultaneousTicketIndicator>X</ns3:SimultaneousTicketIndicator>
                        <ns3:FeeNotGuaranteedIndicator>true</ns3:FeeNotGuaranteedIndicator>
                        <ns3:TravelDateEffective>2014-08-06</ns3:TravelDateEffective>
                        <ns3:LatestTravelDatePermitted>9999-12-31</ns3:LatestTravelDatePermitted>
                        <ns3:TaxExemptIndicator>N</ns3:TaxExemptIndicator>
                        <ns3:TravelerRefNrType SurnameRefNr="1" RPH="1" />
                    </ns3:optionalAncillaryServiceInformation>
                </ns3:AncillaryService>
            </ns3:AncillaryGroup>
        </ns3:Itinerary>
    </ns3:AncillaryPriceList>
</ns3:GetPriceListRS>

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

Docs Navigation