Master-Interlook:IntegrationService
Версия статьи от 8-07-2021.
Поддерживаемые версии «»: |
Содержание
[убрать]Введение
API InterlookIntegrationService работает по SOAP протоколу. Для вызова методов API можно использовать SoapUi.
Методы IntegrationService
Connect (получение аутентификационного токена)
Метод производит получение аутентификационного токена, необходимого для выполнения метода CreateReservation.
Принимаемые параметры запроса ( * – обязательный):
- Login * – логин online пользователя
- Password * – пароль online пользователя
Возвращаемый результат:
- ConnectResult – идентификатор аутентификации, если аутентификация прошла успешно, -1 в противном случае
развернутьПример
CreateReservation (бронирование путевки)
Метод производит бронирование путевки.
Принимаемые параметры запроса:
- Guid – идентификатор аутентификации (возвращается при запросе к методу Connect)
- HasInvoices – выставлен ли счет по путевке (true – выставлен, false – не выставлен)
- true – счет выставлен
- false – счет не выставлен
- Rate – валюта путевки:
- ID – идентификатор валюты
- Name – название валюты
- Code – код валюты
- Unicode – код ISO для валюты
- IsMain – является ли валюта главной (true – является, false – не является)
- IsNational – является ли валюта национальной (true – является, false – не является)
- ID – идентификатор путевки (если указано -1 – создается новая путевка, если ID путевки из базы данных – перебронирование указанной)
- Netto – нетто цена путевки
- Brutto – брутто цена путевки
- CountryID – идентификатор страны путевки