Calculate Air Tax for Itinerary

 

The Calculate Air Tax for Itinerary API is used to calculate applicable taxes for one or more air travel itineraries, and for one or more passenger types on each itinerary. This service can calculate taxes for up to 50 itineraries. Each itinerary can contain multiple flight segments and multiple fare break points. This API calculates taxes based on PCC, fare amount, segment board and off points, carrier, booking code, departure date, passenger type etc. A successful transaction returns taxes applicable for each itinerary with detailed tax information.

API Information

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

Sample request

<AirTaxRQ xmlns="http://webservices.sabre.com/sabreXML/2003/07" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EchoToken="String" TimeStamp="2001-12-17T09:30:47-05:00" Target="Production" Version="2.0.2" SequenceNmbr="1" PrimaryLangID="en-us" AltLangID="en-us">
    <POS>
        <Source PseudoCityCode="W0H3" />
    </POS>
    <ItineraryInfos>
        <ItineraryInfo>
            <ReservationItems>
                <Item RPH="1" TicketingCarrier="AM" ValidatingCarrier="AM" SalePseudoCityCode="W0H3">
                    <FlightSegment DepartureDateTime="2007-11-22T12:40:00" ArrivalDateTime="2007-11-22T17:49:00" FlightNumber="647" ResBookDesigCode="L" ForceConnectionInd="true" ForceStopOverInd="true">
                        <DepartureAirport LocationCode="LAX" CodeContext="IATA" />
                        <ArrivalAirport LocationCode="MEX" CodeContext="IATA" />
                        <Equipment AirEquipType="737" />
                        <MarketingAirline Code="AM" />
                        <OperatingAirline Code="AM" />
                        <HiddenStops>
                            <HiddenStop LocationCode="" />
                        </HiddenStops>
                        <FareBreakInfo SideTripStartInd="false" SideTripEndInd="false" FareComponentNumber="1">
                            <FareBasisCode>L2WEC</FareBasisCode>
                            <BaseFare Amount="330.00" CurrencyCode="USD" />
                            <EquivFare Amount="330.00" CurrencyCode="USD" />
                        </FareBreakInfo>
                    </FlightSegment>
                    <AirFareInfo>
                        <PTC_FareBreakdown>
                            <PassengerType Quantity="2" Code="PFA" Age="20" />
                            <FareBasisCode>L2WEC</FareBasisCode>
                            <PassengerFare>
                                <BaseFare Amount="330.00" CurrencyCode="USD" />
                                <EquivFare Amount="0.00" CurrencyCode="USD" />
                            </PassengerFare>
                        </PTC_FareBreakdown>
                    </AirFareInfo>
                </Item>
            </ReservationItems>
        </ItineraryInfo>
    </ItineraryInfos>
</AirTaxRQ>

Sample response

<AirTaxRS xmlns="http://webservices.sabre.com/sabreXML/2003/07" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="2.0.2">
    <Success/>
    <ItineraryInfos>
        <ItineraryInfo RPH="1">
            <PTC_FareBreakdown>
                <PassengerType Quantity="2" Code="ADT" Age="0" Total="86.86" />
            </PTC_FareBreakdown>
            <TaxInfo RPH="1" Total="86.86">
                <Taxes>
                    <Tax TaxCode="US2" Amount="29.00">
                        <Text>US INTERNATIONAL TRANSPORTATION TAX</Text>
                    </Tax>
                    <Tax TaxCode="XY" Amount="7.00">
                        <Text>US FEDERAL INSPECTION FEE</Text>
                    </Tax>
                    <Tax TaxCode="XA" Amount="5.00">
                        <Text>US APHIS USER FEE</Text>
                    </Tax>
                    <Tax TaxCode="AY" Amount="2.50">
                        <Text>US SECURITY FEE</Text>
                    </Tax>
                    <Tax TaxCode="WD" Amount="15.10">
                        <Text>TRAVEL TAX</Text>
                    </Tax>
                    <Tax TaxCode="EK" Amount="8.76">
                        <Text>PASSENGER SERVICE AND SECURITY FEE</Text>
                    </Tax>
                    <Tax TaxCode="EL" Amount="5.00">
                        <Text>AIRPORT IMPROVEMENT FEE</Text>
                    </Tax>
                    <Tax TaxCode="HG" Amount="10.00" />
                    <Tax TaxCode="YQF" Amount="0.00">
                        <Text>SERVICE FEE - FUEL</Text>
                    </Tax>
                    <Tax TaxCode="XF" Amount="4.50">
                        <Text>PASSENGER FACILITY CHARGE</Text>
                    </Tax>
                </Taxes>
            </TaxInfo>
        </ItineraryInfo>
    </ItineraryInfos>
</AirTaxRS>

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

Docs Navigation