Интеграционный модуль API для веб-бронирования


Настройка каналов для API

Переход в конфигуратор модуля

Для перехода в раздел конфигурирования 

image.png

Если у отеля нет пользовательских модулей - войти можно кнопкой «Перейти в конфигуратор».

image.png

Если у пользователя есть доступные модули - нажмите на иконку «Профиль» в правом верхнем углу, а затем нажмите далее «Перейти в конфигуратор» (требуются права системного администратора).

image.png

Настройка каналов

Перейдите в раздел «Интеграции - Каналы для API».

{52AC6765-A143-4EE3-95EA-85900FB0B606}.png

Чтобы приступить к созданию тарифа или типа номера доступного в API - нажмите «Создать» и выполните настройку.

{B6E007D8-BDAD-4D0A-8ACB-8B42F59C0B25}.png

Настройка параметров выполняется аналогично настройка каналов для TravelLine и других систем бронирования.

Инструкция по настройке каналов: https://help.edelink.ru/books/faq/page/vygruzka-kvot-v-kanaly-bronirovanii

Коды ошибок API работы с веб-бронированием номеров

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

POST /v1/wb/reservations

Код ошибки Причина
-1 Нет свободной комнаты запрашиваемого типа
-2 В Эдельвейсе нет категории с запрашиваемым именем
-3 Максимально кол-во взрослых, которые могут проживать в одной комнате, меньше, чем запрашиваемое кол-во взрослых
-4 Максимально кол-во детей, которые могут проживать в одной комнате, меньше, чем запрашиваемое кол-во детей
-5 Не удалось создать резервирование (процедура Create_Reserv вернула ошибку.)
-6 Дата заезда меньше даты выезда
-7 Дата заезда меньше текущей
-8 Интерфейс временно выключен!
-97 Настроено несколько типов комнат с данным идентификатором. Требуется правильно настроить каналы для API.
-98 Тип номера не найден. Требуется правильно настроить каналы для API (указать категории на которые в API возможно создавать бронирования).
-99 Сбой при вызове SQL процедуры.

PUT /v1/wb/reservations/{resnum}

Код ошибки Причина
-1 Нет свободной комнаты запрашиваемого типа
-2 В Эдельвейсе нет категории с запрашиваемым именем
-3 Максимально кол-во взрослых, которые могут проживать в одной комнате, меньше, чем запрашиваемое кол-во взрослых
-4 Максимально кол-во детей, которые могут проживать в одной комнате, меньше, чем запрашиваемое кол-во детей
-5 Не найдено резервирование для модификации
-6 Дата заезда меньше даты выезда
-7 Дата заезда меньше текущей
-8 Интерфейс временно выключен!
-9 Гость проживает. Невозможно продлить в том же номере.
-10 Запрет на модификацию брони!
-97 Настроено несколько типов комнат с данным идентификатором. Требуется правильно настроить каналы для API.
-98 Тип номера не найден.
-99 Сбой при вызове SQL процедуры.