Skip to main content

Сохранить данные о количестве доступных номеров в известном диапазоне дат

/api/v1/hotel/{hotelCode}/inventory/availability

PUT

https://secured-openapi.tbank.ru/api/v1/hotel/{hotelCode}/inventory/availability

Метод для обновления доступности на стороне Экстранета.

Авторизация

Security

RPS

Ограничение — 20 запросов в секунду

Scopes

Динамические данныеМетоды для работы с менеджерами каналов

Запрос

Header parameters

X-Request-Id

String<uuid>

Уникальный идентификатор для трассировки запроса. Не влияет на логику исполнения запроса.

Path parameters

Required

hotelCode

String

Requirements: non-empty and <= 50 characters

Идентификатор объекта размещения.

Request body schema application/json

Required

rooms

Array of objects ()

Requirements: <= 10000 items

Массив комнат.

Required

roomCode

String

Requirements: non-empty and <= 50 characters

Внешний код комнаты.

Required

availabilities

Array of objects ()

Requirements: <= 10000 items

Массив данных для обновления доступности.

Required

range

Object

Required

startRange

String<date>

Дата начала периода обновления.

Required

endRange

String<date>

Дата окончания периода обновления.

Required

quantity

Integer<int32>

Количество свободных комнат на указанный период.

Ответ

200

OK

400

Некорректный запрос

401

Ошибка аутентификации

403

Ошибка авторизации

422

Ошибка при обработке данных

429

Слишком много запросов

500

Ошибка сервера

Это полезный материал?

Loading...

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.