Метод availability
📌 Описание
Метод используется для обновления доступности (количества свободных номеров) по категориям на определённые даты.
⚠️ Важно
Метод необязательный, так как может быть реализован через Socket API.
🎯 Назначение
Метод предназначен для передачи OTA актуальной информации о наличии свободных номеров по категориям.
Объект data содержит обновлённые значения доступности, сгруппированные по ID категории номера в системе Inn-Book.
📤 Пример запроса
{
"auth": {},
"action": "availability",
"data": {
"50": [
{
"date": "2024-10-20",
"val": 0
}
]
}
}
🔎 Пояснение к полям запроса
| Поле | Тип | Описание |
|---|---|---|
| auth | object | Объект авторизации/идентификации отеля |
| action | string | Название метода (availability) |
| data | object | Обновлённые значения доступности по категориям номеров |
| date | string | Дата обновления доступности |
| val | integer | Количество доступных номеров на указанную дату |
📥 Пример ответа OTA
{
"status": "ok"
}
✅ Запрос выполнен успешно, данные о доступности обновлены.