updatebooking — Обновление бронирования

URL: https://restota.inn-book.com/v1/updatebooking
Метод: POST
Метод предназначен для внесения изменений в ранее созданное бронирование, таких как отмена или оплата.

⚠️ Если отель не добавил OTA как канал продаж в личном кабинете InnBook, запрос будет отклонён с ошибкой.

🛑 Отмена бронирования:

Запрос:

{
 "invoice": "997537",   // Номер бронирования OTA
 "type":"update_status", // Тип операции
 "status": "cancel",    // Статус изменения — отмена брони
 "hid": "37820"         // ID отеля в InnBook
}
		
Ответ:
	
[
    {
        "status": "ok",
        "id": 286            // ID брони по Inn-book
    },
    {
        "status": "ok",
        "id": 288
    }
]


		

💳 Оплата бронирования

Запрос:

{
    "invoice": "ST997537",  // Номер бронирования OTA
    "type": "new_pay",      // Тип операции — новая оплата
    "pay": {
        "orderid": "10148", // ID платежа в OTA
        "payment": "2"      // сумма оплаты
    },
    "hid": "37820"          // ID отеля в InnBook
}

		
Ответ:
	
{
    "status": "ok"          // Статус успешного обновления оплаты
}