I am pretty new to using Sabre Air APIs. I am trying to do a proof of concept to identify the APIs that can be used to book a flight. Documentation recommends to use Orchestrated APIs to reduce complexity.
My question here is about how to get flight class (eg economy, business etc) availability and its price information. I don't see those results coming from InstaSearch flight & Bargain Finder APIs
It would be helpful if someone can guide me on this.
Thanks!
The main availability service would be OTA_AirAvailLLSRQ, that service will display the available booking classes for each flight. To obtain prices, you would use OTA_AirPriceLLSRQ. Orchestrated services combine both by using them together under EnhancedAirBookRQ, with enhanced logic and improvements.
The usual booking flow would required you to use 1) availability (OTA_AirAvaiLLSRQ or any shopping service like BFM); 2) add passenger details (you could use PassengerDetailsRQ); 3) book available space (OTA_AirBookLLSRQ); 4) price (OTA_AirPriceLLSRQ); 5) issue tickets (AirTicketRQ).
There are instances where you would need to use EndTransactionLLSRQ to commit changes into the PNR as well. I would advise to contact your account team for a basic PNR training.