АПИ Инфофлота
Отправляйте АПИ-ключ параметром в командной строке ?key=XXXXXXXXX или заголовком запроса x-api-key
Методы АПИ
Города
Город
Круизы
Круиз
Статусы кают в круизе
Подбор кают для пассажиров и расчет стоимости
Онлайн-табло
Скидки
Скидка
discounts-rules
Правила применения скидок
Услуги на борту
Услуга на борту
Общественные места
Общественное место
Реки
Река
Порты
Порт
Страны
Страна
Регионы
Регион
Теплоходы и лайнеры
Теплоход или лайнер
Популярные маршруты
Популярный маршрут
Заявки и бронирование
Заявка
GET /discounts-rules
Возвращает список правил суммирования скидок. Система ищет наибольшую возможную скидку для всей группы пассажиров. Для каждого из пассажиров выбирается одно правило, а затем пассажиру проставляются скидки в соответствии с содержимым правила. Пассажиру может быть проставлена только одна скидка соответствующего "типа" из правила (поле types). Если для одного из пассажиров было выбрано правило, для которого заданы "типы" скидок в поле disabled, то для всех остальных пассажиров должно быть запрещено применение скидок с перечисленными "типами" из поля disabled. То естьэти правила являются шаблонами, в которые нужно подставлять наибольшую возможную скидку согласно перечисленным "типам", а так же запрещать применение скидок другим пассажирам.
Запрос
GET https://restapi.infoflot.com/discounts-rules
Параметры ответа
Параметр | Тип | Описание |
count | Количество правил в списке | |
data | Список правил суммирования скидок. |
Объект DiscountRule
Параметр | Тип | Описание |
id | Идентификатор правила | |
types | Cписок идентификаторов типов скидок, которые могут суммироваться | |
disabled | Cписок идентификаторов типов скидок, которые запрещают применение скидок другим пассажирам |