Some information on booking flights with Sabre

A lot of people contacted me asking about how Sabre works, etc. So, I decided to post this here. The way it works is:

  1. You sign up with Sabre for a web services account and you they will give you an IPCC, username and passwrord that you use for communicating with their web services.You will send over the username and password for only authentication request. However, you will use your IPCC in all the requests you make.
  2. Your initial request should be a SessionCreate request. You will provide your username and password in it. Upon success, you will receive a binary token. You will use this token in all the subsequent requests you make.
  3. Your subsequent requests will depend on what you want to do and the services you have access to. Sabre has multiple flight services that you can communicate with. You will need to contact them, explain your needs and ask what service will be best for you. LowFareSearch and BargainFinder are probably the ones that are most used.
  4. After you are done selecting the flight, etc. You will send a request to AirBook (if I remember the name correctly) to book a flight. And, there’s other services you might want to use to pass passenger information, etc.
  5. After you are done, you end the session with a call to SessionCloseRQ.

When you get an account with Sabre, you will be able to look at request and response formats for  the for the web services over here:


By Moazzam

Moazzam is a software developer working in the big apple. He has over a decade of experience in development. While most of his work involves developing web applications, he does development for Android and Windows Mobile in his spare time.

2 replies on “Some information on booking flights with Sabre”

Do you mind if I quote a couple of your articles as long
as I provide credit andd sources back to yor website?
My blog site iis in the exact same area of interest as yours and my users would genuinely benefit from some of tthe information you present here.
Please let me know if this alright with you. Regards!

Leave a Reply

Your email address will not be published. Required fields are marked *