Operation list
Legend: — available in the version,
— not available in the version
# | Operation name | Input message | Output message | v0.52 | Description / Use cases | Samples | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | searchFlightsFlex | AirShoppingRQ | AirShoppingRS | Search operation finds one cheapest solution for each day of given range for the specified search criteria |
| ||||||||||||
2 | searchFlightsJourney | AirShoppingRQ | AirShoppingRS | Search flights request the whole trip for the specified itinerary data |
| ||||||||||||
3 | searchFlightsBySlice | AirShoppingRQ | AirShoppingRS | Search flights request slice by slice for the specified itinerary data |
| ||||||||||||
4 | flightInfo | AirShoppingRQ | AirShoppingRS | Flight info request for a specified single flight |
| ||||||||||||
5 | findRules | FareRulesRQ | FareRulesRS | Returns the filed details of a specific fare basis code | |||||||||||||
6 | seatMap | SeatAvailabilityRQ | SeatAvailabilityRS | Returns data used to construct seat map with prices |
| ||||||||||||
7 | baggageCharges | BaggageChargesRQ | BaggageChargesRS | Returns pricing for extra baggage | |||||||||||||
8 | servicePrice | ServicePriceRQ | ServicePriceRS | Returns pricing of ancillary services |
| ||||||||||||
9 | book | OrderCreateRQ | OrderViewRS | Creates new reservation (PNR) in PSS |
| ||||||||||||
10 | read | OrderRetrieveRQ | OrderViewRS | Returns information about existing PNR by PNR number |
| ||||||||||||
11 | changeBook | OrderChangeRQ | OrderViewRS | Modification of PNR by specifying which PNR items to change and what to change |
| ||||||||||||
12 | cancelBooking | OrderCancelRQ | OrderCancelRS | Operation of cancellation of a specified PNR, and returns confirmation of cancellation | |||||||||||||
13 | reprice | ItinReshopRQ | ItinReshopRS | Operation returns the actual fares (for ticketing operation) according to the specified itinerary parameters |
| ||||||||||||
14 | demandTickets | AirDocIssueRQ | AirDocDisplayRS | Operation set requests an Airline to issue flight (ETK) and/or ancillary (EMD) document(s) | |||||||||||||
15 | retrieveTicket | AirDocDisplayRQ | AirDocDisplayRS | Returns information about existing ETK/EMD by ETK/EMD number | |||||||||||||
16 | voidTicket | AirDocVoidRQ | AirDocVoidRS | Allows to void existing ETK | |||||||||||||
17 | agentPayment | OrderCreateRQ | OrderViewRS | Create booking by flight solution, proceed payment, issue ETK for all passengers and send receipts to lead passenger
| |||||||||||||
18 | orderCreate | orderCreateRQ | OrderViewRS | Create booking by flight solution, proceed payment, issue ETK for all passengers and send receipts to lead passenger
| |||||||||||||
19 | orderChange | orderChangeRQ | OrderViewRS | Complete 3DS payment started with the orderCreate operation, and continue issue ETK for all passengers and send receipts to lead passenger
|
SearchFlight method
Branded Fares Search exampels
- searchFlight (BrandedFares non-3DS) 0.21
- searchFlight (BrandedFares non-3DS) 0.34
- searchFlight (BrandedFares 3DS) 0.34
- searchFlight (LowFare)
Low Fare Search exampels
Flight Info exampels
Reprice method
- Reprice (non-3DS) 0.21
- Reprice (non-3DS) 0.34
- Reprice (3DS) 0.34
Book method
- book (flight non-3DS) 0.21
- book (flight non-3DS) 0.34 ?
- book (flight 3DS) 0.34
DemandTicket method
- demandTicket (ETK non-3DS) 0.21
- demandTicket (ETK non-3DS) 0.34 ?
- demandTicket (ETK 3DS) 0.34
- demandTicket (seat EMD)
- demandTicket (baggage EMD)
Reade method
- read (pnr)
- read (flight + seat + baggage)
- read (flight + seat)
RetrieveTicket method
- retrieveTicket (ETK)
- retrieveTicket (ETK+seat EMD)
- retrieveTicket (seat EMD)
ChangeBook method
- changeBook (seat)
CancelBooking method
- cancelBooking
VoidTicket method
- voidTicket (ETK + seat EMD + baggage EMD)
ServicePrice method
SeatMap method
- seatmap
FindRules method
- baggageCharges (baggage)
- changeBook (baggage)
- retrieveTicket (ETK + seat EMD + baggage EMD)