Is there any way to extract all the info from a sabre queue? - sabre

Ive been copying all the accounting data from each pnr in a queue into a an excel file, but it feels like a massive waste of time. Is there any program that will extract all the info from a sabre queue.

There is no Sabre product that will do this for you, you will have to develop your own or find a vendor that can extract data from Sabre for you.
If you can develop things on your own, you can achieve this with Sabre Web Services or a simple script application within Sabre Red using Sabre Scribe (or Qik, I think), but those products are too complicated to explain on Stack Overflow.
You can refer to the Sabre Developer Center to view all of the available APIs and documentation.

One of ways to extract pnr information into excel is to develop a simple custom application for performing the extraction. This can be done using Sabre web services and api’s. You can refer to the Sabre Developer Center (https://developer.sabre.com/home) to view all of the available APIs and documentation. The Retrieve Itinerary (GetReservationRQ) API is used to retrieve and display a passenger name record (PNR) and data that is related to the PNR.
Also for Sabre red work space, Sabre provides a feature called Sabre scribe which allows travel agencies to automate and customize Sabre system processes through the development and use of pre-defined sets of instructions. It is provided free of charge with Sabre point of sale solution, Sabre Scribe streamlines reservations process and simplifies many administration tasks. Sabre Scribe design software also enables to develop custom scripts. Also users can tailor any of the ready-made Sabre Scribe items to meet individual needs.
If you need any additional assistance please feel free to Contact us.

Related

How do services like Jungle Scout and ASINspector provide Amazon review/rating data if Amazon doesn't provide that info through their API?

I'm trying to write a tool that looks up the average review score and number of ratings for a given Amazon product.
Unfortunately, Amazon seems to intentionally exclude those two things from their API, which has been the subject of many forum threads.
You can technically scrape a product page's HTML and get it, but Amazon will quickly notice that you're running a script and begin serving a CAPTCHA, furthering the idea that they don't want you to collect it.
But with all of that being the case, how do third-party services collect and serve that data? Are they violating Amazon's TOS and collecting it through shady means, or is there some kind of legitimate method that I'm not seeing?

I am a app developer and I am unable access Create Passenger Name Record API

I have sent couple of emails to support team for become a sabre customer, I have submitted the application to get the access at following link.
https://www.sabretravelnetwork.com/home/solutions/travel_agency/contract_selector/without_arc2
Pls let us know if I am missing anything?
Thanks
Access to the PNR (Passenger Name Records) requires a contract with Sabre. They only give this access to travel agents or companies writing services for travel. There is also associated fees. Also you need to be aware there are costs for every PNR you create. So its not as easy as just getting access to the PNR.
I know this is not the answer you want but its how it works.
If your just trying to build out a small booking engine I would suggest getting into Expedia's API toolkit. Much easier and allot less expensive to get into.

How can we send Sabre Web Services requests using Sabre Scribe? (Currently I read Profiles using EPS)

Currently I am able to read Sabre Profiles using EPS through Sabre Scribe. But how do I get to send other RQ (like PriceItinerary, GetReservationRQ) and get RS through Sabre scribe? Any ideas?? Thanks...
To my knowledge the only Web Services information available in in Sabre Red is Sabre Profile data.
I believe you would need to use a Sabre Red App to access any other web services data from Sabre Red. You can use the native search commands in Sabre Red using Scribe to accomplish many of the same tasks, however (e.g. WPNI entries).

Sabre air search and book flow

Hoping for a bit of guidance / reassurance on air search and book flow in Sabre (SOAP API) which I'm integrating with for a client website project.
My client is planning to take payment separately via a 3rd party payment gateway and also have a 3rd party ticketing robot.
The details I have been given from the ticketing robot company is that we should create the PNR then queue transfer to "International/Domestic Agent Q50" (with their PCC).
I've got access to and have been reading the Sabre Dev Studio, have access to the Sabre SOAP API (I have my client's credentials and PCC) and have followed the "Low Far Search and Book" workflow here (https://developer.sabre.com/docs/read/workflows/Low_Fare_Search_and_Book) exchanging EnhancedAirBookRQ and PassengerDetailsRQ for CreatePassengerNameRecordRQ as advised on that page and inserting payment before, my proposed work flow is:
Create a token with TokenCreateRQ
Use token to perform a search with BargainFinderMaxRQ
Display results to customer, customer picks an itinerary / flight segments
Collect customer details from customer
External payment gateway take payment for amount returned in BarginFinderMaxRQ
Book the desired flight segments using the orchestrated API CreatePassengerNameRecordRQ, including:
Adding passenger details and flight segments
Specifying that the payment was in cash
Performing the queue transfer?
I've got BargainFinderMaxRQ coded up and working.
I'm starting the integration with CreatePassengerNameRecordRQ and have noticed the price returned can be different to the price returned from BargainFinderMaxRQ. Which makes me question the above work flow. I selected it due to the easier integration (I can use tokens rather than manage a session and it's just one API call).
So, my questions:
Is my understanding correct, is this the correct work flow for the project? Given that my client is taking payment via an external payment gateway and want to display the final figure to the customer before they pay.
I'm struggling to understand how the ticketing robot fits into the process. Hoping for a steer on how that affects the PNR call(s). Do I still set the ticket type to "7TAW" and queue place onto their PCC + queue number?
Thank you for any help, greatly appreciated.
1) Yes, the process is correct, but there are scenarios in which airlines change fares or where the airline does not confirm the availability immediately, so when you price you are actually pricing an IATA fare, which is usually more expensive. For particular scenarios, I recommend you to contact the API support.
2) The "7TAW", which is the ticketing time limit, is meant to have the limit set by the airline until when you can issue the ticket without having the possibility of losing the given price. Some airlines require that to be done on the same day of the booking (which is what you are setting with the 7TAW). Some airlines give you some days and some others can give you just 30 minutes after booking. It is almost impossible for us to respond on how would the robot require this to be provided, so for you to be sure, I would recommend you checking with the owners of that robot and ask them how would they want it, maybe they don't even care.

IMAP_AirSeatMapService details

We want to retrieve seat availability from Sabre. However can not use EnhancedSeatMapRQ as its not activated. Documentation of a few services refer to IMAP_AirSeatMapService. But sabre dev studio does not reflect any documentation for this service.
Questions I have are -
1. Is IMAP_AirSeatMapService available for use? If yes, would like to know the related resources (WSDL/XSDs)
2. What is the alternative for EnhancedSeatMapRQ to get seat availability during booking process?
Appreciate any help on this.
EnhancedSeatMapRQ came as a replacement for IMAP service.
If you do not have access to it, you should contact your Sabre account manager and request it.

Resources