Versions Compared

Key

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

Steps

  1. Application Come to an agreement for connection
    All information required for connection — in one application
  2. Access to the test environment
    Get access to the test environment and integrate under the supervision of S7 technicians
  3. Hello world!Running your tests
    Set your software and make your first request!
  4. Running your tests
    Test the S7 MSE API to prevent future problems
  5. Access to production environment
    Get access to the production environment and complete integration.
  6. Maintenance
    Use the all of capabilities of the S7 MSO MSE API and stay tuned for a new features!

Target period — 7 working days

Anchor
environment
environment

Environment

Test

Production

Endpoint: https://api.s7airlines.com/mse

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

Anchor
Step1
Step1
Step 1: Come to an agreement

Step 1: Application

for connection

  1. Contact to manager of your region and request for an application form at (Pavel Khomich (question))S7 MSE manager by mail at mse-s7tretail@s7.ru

  2. Enter into a service agreement with S7's Sales Department
  3. Our managers give you a sign, when you can start getting access to the test environment

Anchor
Step2
Step2
Step 2: Access to the test environment

  1. You must provide the ip addresses, subnet from which you will work with the test environment
  2. S7 technicals will add your ip addresses, subnet to the access list and sent notification about that

Step 3: Running your tests

  • Read MSO documentaion (link (warning))
  • Try send request and get succesfull response from the test environment
    1. Provide an IP address of a subnet, which you going to use for sending request to the test environment of S7 MSE API, to our technical support by mail at api.support@s7.ru
    2. As soon as S7 added your subnet's IP address to the white access list, you will be notified by mail and may proceed to tests

    Anchor
    Step3
    Step3
    Step 3: Hello world!

    1. For a better experience, we prefer to use SoapUI for testing:

    Panel

    Download the last binary version of SoapUI at https://www.soapui.org/downloads/soapui.html and install software

    2. Open SoapUI and create a new REST project

    Panel
    1. SoapUI → File → Preferences → New SOAP project
    2. Check available versions at test environment at the top of the page
    3. Copy relevant Endpoint
    4. Past in form, fill a project name and press OK

    3. Set method — POST

    4. Set headers in Header tab:

    Code Block
    linenumberstrue
    Content-Type: text/xml
    X-API-Version: 0.35

    5. Fill in the request textarea by an example described below and send it!

    Excerpt Include
    OW + 1xADT + Transit + S7 flight | S7 MSO API
    OW + 1xADT + Transit + S7 flight | S7 MSO API
    nopaneltrue

    6. If you have no results, try to check your connection to exclude the case of incorrect subnet's IP before you contact to our technical support by mail at api.support@s7.ru

    Anchor
    Step4
    Step4
    Step 4: Running your tests

    1. Choose one of available versions at test environment at the top of the page
    2. Read the API's documentation
    3. Try to execute simplest search use cases and then explore all other available features that you are interested in

    Panel
    • We are using actual schedule for flights for both test and production environment. But keep in your mind that not all of our API are using actual schedule on test environment and there's can be some discrepancies between them
    • No time limits for testing

    4. Give us a feedback through our technical support by mail at api.support@s7.ru

    Step 4

    Anchor
    Step5
    Step5
    Step 5: Access to the production environment

    1. You must provide the ip addresses, subnet from which you will work with the production environment
    2. S7 technicals will add your ip addresses, subnet to the access list and sent notification about that
    3. Try send request and get succesfull response from the production environment
    Step 5

    Anchor
    Step6
    Step6
    Step 6: Maintenance


    Info

    If you still have any questions, try to find an answer using our FAQ | S7 MSO API and documentation (link (warning)) or ask for technical support by mail at api.support@s7.ru