Versions Compared

Key

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

Common

#QuestionAnswer
1

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)
If you need another type please, contact to S7 API support by api.support@s7.ru and provide more information and usage plans

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

3Where 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

5Where to go in case of a problem?Contact to S7 API support by api.support@s7.ru and provide issue details

Access

#QuestionAnswer
1We 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

2We receive 403 error from the API on both test and production environments.
 What
 
What are we doing wrong?

Make sure that you reach environment from the allowed IP address or subnet 

Check that endpoints are correct

Check correctness of used endpoints 
Otherwise contact to S7 API support by api.support@s7.ru and provide maximum of a technical info

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

us

use to

sen

send messages to API's production endpoint

More

Check more details

described

in steps to quickly get an access to API

4

Which endpoints should be used?

Explore the ways of submitting requests:

Excerpt Include
Submitting requests | S7 MSE API
Submitting requests | S7 MSE API
nopaneltrue

Operation

#QuestionAnswer
1

What types of journey are available for searching?

One way (OW) and Round trip (RT)
Explore all API's use cases to be sure you use all of service capabilities

5
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
All limits are specified in response references

6
3

What types of cabin class are supported?

Both: Economy and Business
Dive deep into reference of search operation for details like this

711
4

Is search by city codes supported?

Yes, API supports IATA city codes in search request
Check request references to find other search options

8

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)
If you need another type please, contact to S7 API support by api.support@s7.ru and provide more information and usage plans

9

Which endpoints should be used?

Explore the ways of submitting requests:

Excerpt IncludeSubmitting requests | S7 MSE APISubmitting requests | S7 MSE APInopaneltrue10

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
We going to publish WSDL in submitting request description soon. Stay tuned and don't forget to check our blog!

5
What languages are supported by the API?

All messages in API response contain only texts in English

12
6Does 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
13
7Our site support different language and currency, what we should do for better user experience? 
How to
configure to get different values
make API send results in different language and currency than RU and RUB (e.g. EN and EUR)?

There's no way to specify

these parameters

language and currency parameters in query
The API returns result only in english and the only one sale currency is RUB
If you want to land user with correct language/currency selection, you

may

should change parameters LAN and CUR in deeplink on your side

14why we will get prices from your API always in RUB?

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.

15Example rq/rs16Example deeplink17We are getting 404 error

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).

18We are getting 403 errorIp adress outside the white list19

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

8How deeplink looks like?

The common deeplink looks like

Code Block
https://ibe.s7.ru/mseDeeplink.action?LAN=RU&partner=test&TA=2&TC=1&TI=0&SUP=XO&
CP=F&CUR=RUB&TF=34405&FLC=1&FSC1=1&FN1=5106&AC1=S7&DD1=2023-11-10&DT1=10:40:00&AD1=2023-11-10&AT1
=19:30:00&DA1=AER&AA1=OVB&SC1=S&utm_campaign=test&utm_source=test&utm_medium=metasearch&FF1=B

Check deeplink references to find out all output options and detailed specification

20Where to go in case of a problem?contact us api.support@s7.ru