Skip to main content

Automation Solutions

Product Collection
Get Started

Introduction

The Automation Solutions collection of APIs automates repetitive agency operational tasks, saving you time and money. Refer to the documentation below to begin using these APIs.

Get Started

To begin using the APIs within the Automation Solutions product collection, you'll need to first contact your Sabre Account Manager to obtain your Sabre Developer credentials. Don't have an Account Manager yet? Switch to Sabre.

Once you get in touch with your Sabre Account Manager, follow the Quickstart Checklist to get up-and-running with our APIs.

Automation Solutions APIs

Learn more about the APIs chosen for this product collection:

Note: Documentation on how to use each API mentioned below can be found under the Resources (SOAP), Reference Documentation (REST), and Help tabs on each individual API page.

Schedule Change

The Schedule Change API is used to process an even exchange for tickets impacted by a planned airline schedule change.

Queues

For more information on how Queue APIs work together, refer to this workflow.

  • Access Queue is used to access a designated queue or navigate within the particular queue
  • Get Queue Activity is used to analyze queue activity
  • Get Queue Count is used to display the count of messages or Passenger Name Records (PNRs) on alphabetic, numeric, and branch queues
  • Move Queue Message is used to move the contents from one queue to another
  • Place Queue Message is used to place a message or Passenger Name Record (PNR) on a designated queue

Quality Check & Ticketing

PNR Quality Check

  • The getBooking method of the Booking Management API is used to retrieve and display a passenger name record (PNR) and data that is related to the PNR.
  • Update Passenger Name Record is used to update a Passenger Name Record (PNR) by adding specific data elements. These data elements include the addition of air or hotel segments, remarks, seats, special service requests (SSRs), and more, all within a single API call.

Ticket Issuance

Enhanced Air Ticket is used to issue one or multiple air tickets and/or EMDs (Electronic Miscellaneous Documents) within a single API call

Ticket Tracking

  • Get Ticket Doc Details exposes four different functions related to ticketing documents (tickets, EMDs, etc.)
  • Display Audit provides the ability to retrieve e-Ticket Reports (Sale or Refund) for any ticketing platform supported in Sabre Travel Agency markets
  • Get Unused ETickets is used to display a report of unused eTickets

Voluntary Exchanges

Automated Exchange Shop

Exchange Shopping is used to search for applicable itinerary reissue options for an existing ticket

Automated Exchange Price

Exchange Booking is used to update the itinerary and create a Price Quote Reissue Record for a ticket exchange in a single API call

Refunds

Automated Refunds

The Automated Refunds API is used to price and process air ticket refunds. This product is marketed to Sabre Travel Network customers.

Void/Cancel

Cancel Booking provides a single, unified service to cancel the entire reservation or a part of the reservation irrespective of what it contains (flight, hotel, car, others) and where it is created (NDC, Sabre, CSL). This includes an option to void corresponding electronic documents for flights (ATPCO).

Air Extra Booking

Seat Assignment and Booking

  • Seat Map is used to display a seat map with prices for a given carrier code, flight number, class of service, board point, off point, and departure date
  • Update Passenger Name Record is used to update a Passenger Name Record (PNR) by adding specific data elements. These data elements include the addition of air or hotel segments, remarks, seats, special service requests (SSRs), and more, all within a single API call.

Air Extras

  • Get Ancillary Offers is used to retrieve flight-related ancillary and baggage charge offers per individual passenger, based on the itinerary
  • Update Itinerary is used to allow Airlines or Agencies to update Logical Records (Lrec) in a particular PNR using name and segment associations

Other

Trace new SSR, OSI, Segment Status, Remarks

  • Update Itinerary is used to allow Airlines or Agencies to update Logical Records (Lrec) in a particular PNR using name and segment associations
  • Update Passenger Name Record is used to update a Passenger Name Record (PNR) by adding specific data elements. These data elements include the addition of air or hotel segments, remarks, seats, special service requests (SSRs), and more, all within a single API call.

Search for Lower Fares

  • Revalidate Itinerary is an enhanced option for selling air offers. Once an offer has been selected for purchase, this API revalidates the availability and price of the offer without holding airline inventory.
  • Price Air Itinerary is used to price air itineraries
  • Fare Nabber API is a new common air shopping service that allows customers to place an order and receive a notification for an itinerary matching certain attributes based on a profile of preferences pre-selected by the customer

Manage non-active segments

Cancel Booking provides a single, unified service to cancel the entire reservation or a part of the reservation irrespective of what it contains (flight, hotel, car, others) and where it is created (NDC, Sabre, CSL). This includes an option to void corresponding electronic documents for flights (ATPCO).

Notification Tools

With Event Notification Services, stay up-to-date on changes to PNRs, Queues, and Profiles.

Real Time Reports

  • Search For Itineraries provides the capability for Travel Agencies and Hosted Carriers to retrieve PNR data in STL format
  • Display Audit Trail provides the ability to retrieve e-Ticket Reports (Sale or Refund) for any ticketing platform supported in Sabre Travel Agency markets
  • Get Unused ETickets is used to display a report of unused eTickets

MCO

Send Sabre Command is used to send specific Sabre® system commands that are not available as structured Sabre Web Services.