Skip to content
This repository was archived by the owner on Nov 18, 2022. It is now read-only.

AviaCreate

Eugene Gorbov edited this page Nov 2, 2018 · 6 revisions

Импорт перелёта.

Центральная часть запроса:

{  
    "GDS":"AmadeusWS",
    "Office":"MOWR111AA",
    "ValidatingAirline":"U6",
    "CorporateID":"",
    "PNRExpireDate":"2018-09-20 10:30:00", // Таймлимит из GDS
    "Itineraries":[ // Направления
        {  
            "Segments": // Сегменты
                [
                    {  
                        "DepartureAirport":"AER",
                        "DepartureTerminal":"",
                        "DepartureDate":"2018-11-21 16:20:00",
                        "ArrivalAirport":"SVO",
                        "ArrivalTerminal":"D",
                        "ArrivalDate":"2018-11-21 18:50:00",
                        "OperatingAirline":"U6",
                        "MarketingAirline":"U6",
                        "FlightNumber":"450",
                        "Aircraft":"450",
                        "FlightTime":"130"
                    }
                ]
        },
        {  
            "Segments":
                [
                    {  
                        "DepartureAirport":"SVO",
                        "DepartureTerminal":"D",
                        "DepartureDate":"2018-11-22 21:20:00",
                        "ArrivalAirport":"AER",
                        "ArrivalTerminal":"",
                        "ArrivalDate":"2018-11-22 23:30:00",
                        "OperatingAirline":"U6",
                        "MarketingAirline":"U6",
                        "FlightNumber":"451",
                        "Aircraft":"320",
                        "FlightTime":"130"
                    }
                ]
        }
    ],
    "Travellers":{ // Пассажиры (для загрузки в систему)
        "ADT":[  
            {  
                "ID":"0" // Порядковый номер
            },
            {  
                "ID":"1"
            },
            {  
                "ID":"2"
            }
        ],
        "CHD":[  
            {  
                "ID":"3"
            },
            {  
                "ID":"4"
            }
        ],
        "INF":[  
            {  
                "ID":"5"
            }
        ]
    },
    "Fares":[  
        {
            "Traveller":"ADT", // Пассажир 
            "Segments":"AER-MOW;MOW-AER", // Сегменты разделенные «;»
            "Class":"O", // Класс
            "FareBasis":"OPROW" // Базовый тариф
        },
        {
            "Traveller":"CHD", // Пассажир 
            "Segments":"AER-MOW;MOW-AER", // Сегменты разделенные «;»
            "Class":"O", // Класс
            "FareBasis":"OPROW" // Базовый тариф
        },
        {
            "Traveller":"INF", // Пассажир 
            "Segments":"AER-MOW;MOW-AER", // Сегменты разделенные «;»
            "Class":"O", // Класс
            "FareBasis":"OPROW" // Базовый тариф
        }
    ]
}

Clone this wiki locally