Авиа операции#

Операции для работы с авиабилетами. Все операции используют метод POST и возвращают JSON.

Категории операций#

Поиск и ценообразование#

Операции для поиска доступных предложений и получения информации о рейсах:

Бронирование#

Создание и управление бронированиями (PNR):

Выписка и управление билетами#

Операции с билетами:


Общие принципы#

Формат запросов#

Все операции принимают JSON и требуют указания:

  • officeId — идентификатор офиса
  • supplier — код поставщика

Формат ответов#

Каждый ответ может содержать:

  • Данные операции (зависит от типа)
  • Опциональное поле error при наличии ошибки

Обработка ошибок#

При возникновении ошибки ответ содержит объект error:

1{
2  "error": {
3    "code": "ERROR_CODE",
4    "message": "Описание ошибки",
5    "description": "Детальное описание"
6  }
7}