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 It is not public. Request our technical support for access to documentation by Service Desk or email at api.support@s7.ru | ||
18 | orderCreate | orderCreateRQ | OrderViewRS | Create booking by flight solution, proceed payment, issue ETK for all passengers and send receipts to lead passenger It is not public. Request our technical support for access to documentation by Service Desk or email at api.support@s7.ru | ||
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 It is not public. Request our technical support for access to documentation by Service Desk or email at api.support@s7.ru |