The Air Extras (GetPriceListRQ) API is used to return a list of Air Extra products and their prices available for a given itinerary.
Target Audience
Travel Agency
Airline Carrier
API Version
1.5.2
Authentication
Session Token
Service Action Code
GetPriceListRQ
Air Extras handles both pre-ticketed and post-ticketed ancillary pricing. These Air Extras are considered supplementary services that the carrier offers the customer.
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>
<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>
<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>