Метод: updateBooking
Описание:
Назначение:
Метод используется для обновления статуса бронирования или создания логов по уже существующим бронированиям, полученным от OTA (Online Travel Agency).
⚠️ Использование метода не является обязательным. OTA может игнорировать обновления статуса, полученные из системы inn-book.
Возможные значения booking.status: | Информация |
---|---|
2 | Созданно |
3 | Заселен |
4 | Выселен |
5 | Отмена |
6 | Не заезд |
Если гость отменил бронирование напрямую через отель или не заехал, этот метод позволяет OTA: - Автоматически изменить статус бронирования в своей системе. - Сохранить информацию об изменении статуса (например, заезд или выезд) в лог. Предполагается, что при получении уведомления с "action": "updateBooking" OTA соответствующим образом обработает изменение статуса бронирования.
Пример запроса:
{
"auth": {}, // Объект авторизации/идентификации отеля
"action": "updateBooking", // Название метода
"data": {
"invoice": "BKN9973801", // Идентификатор бронирования, присвоенный OTA
"booking": {
"status": 5 // Новый статус бронирования (в данном случае — "Отменен")
}
}
}
Ответ OTA
{
"status": "ok"
}