Common
...
# |
---|
...
Question | Answer |
---|---|
1 |
...
How to access the product environment?
...
Supported Searches
...
OW, RT
...
Max number of legs in slice
...
6
...
Range bookings
...
Types of cabin class
...
Economy, Business
...
Supported city/metro codes
...
Could you please also send us your logos?
...
logo image (eps)
...
Endpoint for QA, PROD
...
Could you please share your logos to us? | Check two frequently asked types of logos: Mark (only S7 mark in circle) and Full logo (S7 Airlines) | |
2 | How to get XSD (or other type of XML) schema(s) for request and response? | S7 MSE API doesn't have WSDL, but you can check samples and references for all requests and responses |
3 | Where we can find example of request and responses? | Check variety of request and response examples in Samples |
4 | Do you have a service or static links that we can use to retrieve your route list? | Use links with credentials below to receive all routes (airport code pairs) depend on airline:
We keep the list updated |
5 | Where to go in case of a problem? | Contact to S7 API support by api.support@s7.ru and provide issue details |
Access
# | Question | Answer | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | We changed the IP address for requests. Please, add the new one to the access list | Contact to S7 API support by api.support@s7.ru and provide the new IP address or subnet | ||||||||
2 | We receive 403 error from the API on both test and production environments. What are we doing wrong? | Make sure that you reach environment from the allowed IP address or subnet | ||||||||
3 | How to get an access to the production environment? | You must provide the IP address or subnet to us which you are going to use to send messages to API's production endpoint | ||||||||
4 | Which endpoints should be used? | Explore the ways of submitting requests:
|
Operation
# | Question | Answer | ||
---|---|---|---|---|
1 | What types of journey are available for searching? | One way (OW) and Round trip (RT) | ||
2 | The number of a segments is limited? | Actually, segment count isn't limited. But, commonly, there's no more than 4 segments per slice | ||
3 | What types of cabin class are supported? | Both: Economy and Business | ||
4 | Is search by city codes supported? | Yes, API supports IATA city codes in search request | ||
5 | What languages are supported by the API? | All messages in API response contain only texts in English | ||
6 | Does the API provide any other currencies except RUB? Why we always get prices in RUB from the API? | The only one currency for S7 online sale is RUB due to legal reasons (customers will be charged in RUB). The API doesn't support sale currency conversioninto any other — you have to make it on your side Check request references to find all available input parameters | ||
7 | Our site support different language and currency, what we should do for better user experience? How to make API send results in different language and currency than RU and RUB (e.g. EN and EUR)? | There's no way to specify language and currency parameters in query | ||
8 | How deeplink looks like? | The common deeplink looks like
Check deeplink references to find out all output options and detailed specification |
...
RU, EN
RUB, EUR, USD
...
You must change the parameters (LAN, CUR) from deeplink on your side. In the query body, these parameters are never specified.
...
Please keep in mind that s7.ru is located in Russia therefore final price for customers will be in RUB and customers will be charged in RUB due to legal reasons.
...
So indeed https://qa-api.s7airlines.com/mseHTTP/1.1 gave 404 error, but when we tried https://qa-api.s7airlines.com/mse, it gave a 403 error (forbidden).
...
Do you have webservice or static links that we can use to retrieve your routes map?
...
https://www.s7.ru/directions.txt
login: avia-info
pass: bNP8lZQpB8L
...