Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of contents:

Table of Contents

Check out

Parameters

Common. 

Access. 
/Envelope /Body /AirShoppingRQ /Party /Sender /AgentUserSender

3D agreement credentials. 
/Envelope /Body /AirShoppingRQ /Qualifiers /Qualifier /SpecialFareQualifiers

First slice. 

Main. 
/Envelope /Body /AirShoppingRQ

#DecriptionMandMultDefaultRef/FormatxPathExample
1Currency(error)(error)RUBRUB, USD, EUR, CNY, KZT, GBP, AMD, UZSParameters /CurrCodes /CurrCode
2Result Type(error)(error)BrandedFares
  • LowFare - used to get the cheapest solution in each offer
  • BrandedFares - used to get all available solutions in each offer
Parameters /ServiceFilters /ServiceFilter[GroupCode="FareOut"] /SubGroupCode
3Sorting(error)(error)
  • arrival
  • carrier
  • departure
  • default
  • destination
  • origin
Parameters /ServiceFilters /ServiceFilter[GroupCode="Sort"] /SubGroupCode
4

Traveler

(tick)(tick)(error)Traveler types detailsTravalers /Traveler 
5AirShoppingRQ | v0.52 | searchFlightsBySlice operation#OriginDestinationOriginDestination(tick)(tick)(error)Journey detailsCoreQuery /OriginDestinations /OriginDestination
6Aircraft Cabin(error)(error)Returns both cabin types
  • Y - for COACH and PREMIUM-COACH
  • D - for BUSINESS and FIRST
Preferences /Preference /FlightPreferences /Aircraft /Cabins /Cabin /Code
7Flight types(error)(error)Returns all itineraries: direct, transit and transfer
  • Exclude - for all flights (direct + transfer)
  • Preferred - direct flights only
Preferences /Preference /FlightPreferences /Characteristic /DirectPreferences

Anchor
Traveler
Traveler
Treveler
/Envelope /Body /AirShoppingRQ /Travelers /Traveler (Multiple)

#DecriptionMandMultDefaultRef/FormatxPathExample
1Passenger Type Code(tick)(error)(error)
  1. ADT — Adult

  2. CHD — Child

  3. INF — Infant

AnonymousTraveler /PTC
<PTC Quantity="1">ADT</PTC>
2Passenger Quantity(tick)(error)(error)
  • ADT — 1..9
  • CHD — 1..9
  • INF — 1..9
  • ADT+CHD <= 9
  • INF <= ADT
AnonymousTraveler /PTC /@Quantity
<PTC Quantity="2">CHD</PTC>

Anchor
OriginDestination
OriginDestination
OriginDestination. 
/Envelope /Body /AirShoppingRQ /CoreQuery /OriginDestinations /OriginDestination (Multiple)

#DecriptionMandMultDefaultRef/FormatxPathExample
1Departure IATA airport or city code(tick)(error)(error)IATA airpot/city code

Departure /AirportCode

<AirportCode>OVB</AirportCode>
2Departure Date(tick)(error)(error)YYYY-MM-DDDeparture /Date
<Date>2020-07-20</Date>
3Arrival IATA airport or city code(tick)(error)(error)IATA airpot/city codeArrival /AirportCode
<AirportCode>DME</AirportCode>
4Arrival Date(error)(error)(error)YYYY-MM-DDArrival /Date
<Date>2020-09-20</Date>

Subsequent slices

Selected solution. 
/Envelope /Body /AirShoppingRQ/CoreQuery

#DecriptionMandMultDefaultRef/FormatxPathExample
1Selected solution reference for a previous slice(tick)(error)(error)Selected fare family solution reference from previous search/ShoppingResponseIDs[ResponseID="R1"] /AssociatedIDs /AssociatedID /OfferItemID
<OfferItemID>LsB0QidQ35Xy2yN6F0sXRtPS1/
0B4H2F3Ds2V2RuJeZLTI6OR/UdhPmLQfxUQRnQ5kIEsi0F00B/
0/2</OfferItemID>