Air

Our end-to-end portfolio of Air APIs includes availability and schedules, low-fare shopping, pricing and ticketing. Our broad range of services offer you everything you need from shopping to booking to fulfillment.

Name Category Function API Type Link

Air Extras (AncillaryPriceRQ) 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. Go to documentation

Air Fare Rules (OTA_AirRulesLLSRQ) is used to display air fare rules, based upon city pair, date, fare basis code and carrier code. Examples of what you can specify include to return fare routing-related information, a global indicator, a ticket designator, an account code, a corporate ID, a private or public fare indicator, display historical fare rules based upon a fare basis code, date, class of service, as well as a carrier code. Go to documentation

Air Fare Rules from Price (PO_RulesFromPriceRQ) supports the fare and rule display of fares from the response of No PNR Pricing. It can display rules for up to 16 fares from fare option response of No PNR pricing within a single request. It can also display rule menu, header and routing information by request. Go to documentation

Air Fares by City Pairs (FareLLSRQ) is used to search for fares associated with particular markets. Using this API, you can perform a basic fare quote, specify preferred airlines, specify a currency code, specify to return base fare and tax information, specify an account code, specify a corporate ID, specify a fare basis code, specify a fare level, specify a global indicator, specify a fare basis code/ticket designator, and several other parameters. Go to documentation

Book Air Segment (OTA_AirBookLLSRQ) is used to book one or more flight segments. Using this API, you canbook a one way or round trip itinerary, or book an open itinerary. Other parameters include equipment and flight information, number in party, origin and destination information, booking code. Go to documentation

Book from Air Availability (ShortSellLLSRQ) is used to short sell direct access airline flight segments from an air availability response. You can also specify a married connection from a successful, direct access-based Air Availability response, or request with multiple connections/booking classes. Go to documentation

Calculate Air Tax for Itinerary (OTA_AirTaxRQ) 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. Go to documentation

Cancel Air Seat (AirSeatCancelLLSRQ) is used to cancel a previously reserved seat for a selected itinerary segment. Go to documentation

Cancel Itinerary Segments (OTA_CancelLLSRQ) is used to cancel itinerary segments contained within a passenger name record (PNR). Go to documentation

Orchestrated APIs bundle several functions and operations into a single API call thus maximizing development efforts and providing operational efficiencies by calling multiple services to fulfill a desired workflow. Go to documentation

Delete Price Quote (DeletePriceQuoteLLSRQ) is used to delete price quote records. Please note that a PNR must be present in the current work area/session prior to calling this API. Go to documentation

Display Price Quote (DisplayPriceQuoteLLSRQ) is used to display stored fare information contained within a passenger name record (PNR). Go to documentation

Fare Rules from Air Price (RulesFromPriceLLSRQ) is used to retrieve fare rule information from a pricing response. OTA_AirPriceLLSRQ must be executed prior to calling RulesFromPriceLLSRQ. Go to documentation

Flight Details (VerifyFlightDetailsLLSRQ) is used to verify details about a specific flight number on a specific date. Using this API, you can verify flight details for a range of lines in a Get Air Availability response or verify flight details for multiple, nonconsecutive lines in a Get Air Availability response. Go to documentation

Orchestrated Air Booking (EnhancedAirBookRQ) is used to book, price, and compare prices for a maximum of 99 flight segments. Before using this service, it is assumed that the client has completed shopping and has chosen flights to sell. Go to documentation

Price Air Itinerary (OTA_AirPriceLLSRQ) is used to price air itineraries. There must be at least one flight segment in the current work area/session with two seats sold. Go to documentation

Price with Itinerary (PO_PNRPricingRQ) is used to support PNR Pricing (also referred as Itinerary Pricing) functionality. Many parameters are provided in this API including, currency code, base fare amount, price, fare basis code, passenger type, airline code, security fee, nation and station code, arrival and departure code, and ancillary fee group code. Go to documentation

Price without Itinerary (PO_NoPNRPricingRQ) is used to support No PNR Pricing functionality. This API prices up to 16 segments and up to a maximum of four passenger types without a PNR. It provides up to 24 fare options per passenger type. Go to documentation

Reserve Air Seat (AirSeatLLSRQ) is used to reserve a seat for an itinerary segment or segments. Go to documentation

Seat Map (EnhancedSeatMapRQ) used to display seat map with prices, for a given carrier code, flight number, class of service, board point, off point and departure date. Information returned response contains the seat map data and the exact prices for each paid seat, in addition to a seat map banner. Go to documentation

Sell Miscellaneous Segment (MiscSegmentSellLLSRQ) is used to sell OTH, MCO, PTA, or INS miscellaneous segment types. Go to documentation

Auto Price Air Exchanges (AutomatedExchangesLLSRQ) is used to price an air ticket exchange. This service is marketed to customers as Automated Exchanges (formerly QREX Plus). AutomatedExchangesLLSRQ is the replacement for the QREXLLSRQ service. Go to documentation

ManualPriceQuoteAddInfoLLSRQ is used to create and modify a Manual PQ ticket record, which is used for manual pricing. Go to documentation

Create PhaseIV Ticket Record (PhaseIVAddInfoLLSRQ) is used to create a Phase IV ticket record, which is used for manual pricing. Go to documentation

Get Credit Card Approval (CreditVerificationLLSRQ) is used to obtain credit card approval through the Sabre system. Go to documentation

Get EM Documents (EMD_DisplayLLSRQ) is used to display electronic miscellaneous documents. Go to documentation

Get EMD Transactions (DailyEMD_ReportLLSRQ) is used to display an audit trail for a particular agency, listing relevant EMD transactions for a particular date or range of dates. Go to documentation

Get eTicket Details (eTicketCouponLLSRQ) is used to display eTicket coupon data for a specified ticket number. eTicket coupon-related data is pulled from Sabre's own internal ticketing database so there is a slight chance that the coupon status could be different from the coupon status in the carrier's own eTicket database. Go to documentation

Get Refund Report (DailyRefundReportLLSRQ) is used to display an refund audit trail for a particular agency, listing relevant refund transactions for a particular date or range of dates. Go to documentation

Get Sales Report (DailySalesReportLLSRQ) is used to display an audit trail for a particular agency, listing relevant transactions for a particular date or range of dates. Go to documentation

Get Unused eTickets (UnusedeTicketReportLLSRQ) is used to display a report of unused eTickets. Go to documentation

Issue Air Ticket (AirTicketLLSRQ) is used to issue air tickets. These can be paper, electronic, or paper tickets for airline use only. Go to documentation

Revalidate eTicket (eTicketRevalidateLLSRQ) is used to allow a client application to revalidate an electronic ticket for a participating carrier. Go to documentation

Void Air Ticket (VoidTicketLLSRQ) is used to void air tickets. Please note that a PNR must be present in the current API work area/session prior to calling this service. Go to documentation

Air Availability (OTA_AirAvailLLSRQ) is used to ask for flights and the corresponding class availability information for a given origin, destination and travel date. Go to documentation

Air Schedules And Availability (AirSchedulesAndAvailabilityRQ) is used to retrieve schedules and availability for one or more given origins, destinations and travel dates. Go to documentation

Alternate Airport Shop (BargainFinderMax_ASRQ) allows the user to define up to 20 airports at origin and/or at destination to be shopped. Service will return at least one lowest fare per airport pair plus more options in low to high order. Go to documentation

Bargain Finder Max (BargainFinderMaxRQ), our best-in-class low fare search product, is used to search for the lowest available priced itineraries based upon a specific date. A wide range of user-specified criteria can be applied to the search. For the complete list, please consult the request and response design documentation. Go to documentation

Basic Fare Shop (BargainFinderPlusLLSRQ) is used to search for lower fares on an existing itinerary as well as other flights that serve the same routing. Go to documentation

BFM Alternate Date (BargainFinderMax_ADRQ) service is used to search for the lowest available priced itineraries based upon +/-1 or +/-3 alternate dates. A wide range of user-specified criteria can be applied to the search. Go to documentation

BFM Shop Across Passenger Type (BargainFinderMax_SAPTRQ) is used to search for the lowest available priced itineraries and compare the prices for multiple passenger types based upon a specific date. A wide range of user-specified criteria can be applied to the search. Go to documentation

Calculate Air Mileage (MileageLLSRQ) is used to compute air routing mileage. The mileage is based on the air routing from origin to destination as obtained from IATA. If a connecting flight is involved the mileage to and from the connecting city is included. Go to documentation

Flight Schedules (OTA_AirScheduleLLSRQ) is used to ask for scheduled flights regardless of availability for a given origin, destination and travel date. Go to documentation

Get Air Connection Points (AirConnectionPointLLSRQ) is used to retrieve general information about departure and arrival connection locations of airline flights. Go to documentation

Get Air Connection Times (AirConnectionTimeLLSRQ) is used to retrieve information regarding connection times between two carriers, with the option of excluding one or more carriers. Go to documentation

Get Flight Details (OTA_AirFlifoLLSRQ) is used to retrieve flight information (FLIFO) details for a specific flight. Go to documentation

Shop by Specific Fare (PromotionalShoppingRQ) returns a list of dates when the chosen fare is applicable, designating also whether or not the fare is available. The user then sends a specific date and the service returns a list of applicable and available flight schedules for that date. Go to documentation

Shop Exchange Options (ExchangeShoppingLLSRQ) is used to find the best reissue price after changing an itinerary on a previously ticketed PNR. The API searches for up to 19 low-price reissue options on other flights for the same day. Go to documentation

Encode Decode IATA Codes (EncodeDecodeLLSRQ) is used to encode city, airport, country, or state names into their corresponding IATA Codes, or to decode the IATA Codes for a city, country, or state into its corresponding name. Go to documentation

Docs Navigation