Метод: 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"
}