Skip to main content

Сохранить данные об ограничениях MinLOS, MaxLOS, MinLOSArrival, MaxLOSArrival, CTA, CTD, Stop Sale для пар тариф–номер в известном диапазоне дат

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

PUT

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

Метод для обновления ограничений на стороне Экстранета.

Авторизация

Security

RPS

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

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: <= 100000 items

Массив тарифов.

Required

roomCode

String

Requirements: non-empty and <= 50 characters

Код комнаты.

Required

rates

Array of objects ()

Requirements: <= 10000 items

Массив тарифов.

Required

rateCode

String

Requirements: non-empty and <= 50 characters

Код тарифа.

Required

restrictions

Array of objects ()

Requirements: <= 10000 items

Массив данных для обновления ограничений.

Required

range

Object

Required

startRange

String<date>

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

Required

endRange

String<date>

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

minLos

Integer<int32>

Минимальное проживание.

maxLos

Integer<int32>

Максимальное проживание.

minLosArrival

Integer<int32>

Минимальный срок проживания.

maxLosArrival

Integer<int32>

Максимальный срок проживания

isClosedToArrival

Boolean

Запрет на заезд.

isClosedToDeparture

Boolean

Запрет на выезд.

isStopSales

Boolean

Запрет на проживание в дату.

Ответ

200

OK

400

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

401

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

403

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

422

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

429

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

500

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

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

Loading...

openapi@tbank.ru

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