AirShopping Overview



AirShopping requires several API to called in sequence to successfully run OrderCreateRQ

run in sequence 

AirShopping (pre-Sale Seat Allocation)

This web service is called with the following inputs:

  • AirShoppingRQ - Get Available offers for route, passengers and travel dates
  • FlightPriceRQ - Pass selected Offer Details Flight and class to get complete Flight Price and fare codes
  • SeatAvailabilityRQ - Obtain Seating and Pricing
  • OrderCreateRQ - Using the Passenger Details, Payment Type ,FlightPrice and selected Seat data

AirShopping ( no Seat Allocation)

  • AirShoppingRQ - Get Available offers for route, passengers and travel dates
  • FlightPriceRQ - Pass selected Offer Details Flight and class to get complete Flight Price and fare codes
  • OrderCreateRQ - Using the Passenger Details, Payment Type ,FlightPrice


 

Mandatory http headers

In order to access our API, you will need to pass the following two headers for each call

    Client-key: Your 24-bit API connection key

    SOAPAction: AirShoppingV01

Please note that this booking flow is the same for Published and Private Fares. For corporate fares, please ensure to pass the relevant unique corporate identifier (JBID) and for agent fares, please include pass the type of fare (Contract bulk, Humanitarian, Marine, Private fare adult, Inclusive tour) in order to access your negotiated deal.


AirShopping tech Spec V2.09