АПИ Инфофлота
Отправляйте АПИ-ключ параметром в командной строке ?key=XXXXXXXXX или заголовком запроса x-api-key
Методы АПИ
Города
Город
Города
Города в маршрутах
Город в маршрутах
Круизы
Круиз
Статусы кают в круизе
Подбор кают для пассажиров и расчет стоимости
discounts
Скидки
Скидка
Правила применения скидок
Услуги на борту
Услуга на борту
Общественные места
Общественное место
Реки
Река
Порты
Порты после фильтра
Порт
Страны
Страна
Гражданство
Гражданство
Курсы валют
Курсы валют
Регионы
Регион
Возвращает список броней круиза
Новости и спецпредложения
Новость или спецпредложение
Теплоходы и лайнеры
Теплоход или лайнер
Теплоходы и лайнеры (активные)
Теплоход или лайнер
Теплоходы и лайнеры (как в меню)
Дополнительная информация о корабле
Популярные маршруты
Популярный маршрут
Поиск по названию
Заявки и бронирование
Заявка
Спецпредложения
Спецпредложение
Типы спецпредложений
Тип спецпредложений
Типы документов
GET /discounts
Возвращает список скидок
Запрос
GET https://restapi.infoflot.com/discounts
Параметры в строке запроса
Параметр | Тип | Описание | По умолчанию | Пример |
ship | Идентификатор теплохода | ship=9 | ||
cruise | Идентификатор круиза | cruise=296290 |
Параметры ответа
Параметр | Тип | Описание |
filter | Фильтры, использованные в запросе в формате ключ-значение с типом, соответствующим параметру командной строки запроса | |
count | Количество скидок в списке | |
data | Скидка |
Объект Discount
Параметр | Тип | Описание |
id | Идентификатор скидки | |
type | Тип скидки | |
name | Наименование скидки | |
amount | Величина скидки в процентах | |
gender | Пол пассажира, на которого распространяется скидка (1 - мужчина, 2 - женщина, null - пол не важен) | |
age | Возраст пассажира, на которого распространяется скидка | |
validThrough | Дата, до которой действует скидка | |
bookDateStart | Дата начала периода бронирования, в который действует скидка | |
bookDateEnd | Дата окончания периода бронирования, в который действует скидка | |
cruiseDateStart | Дата начала периода, в который попадают круизы, на которые действует скидка | |
cruiseDateEnd | Дата окончания периода, в который попадают круизы, на которые действует скидка | |
cabins | Каюты, на которые действует скидка | |
cruises | Круизы, на которые действует скидка | |
ships | Суда, на которые действует скидка |
Объект DiscountType
Параметр | Тип | Описание |
id | Идентификатор типа скидки | |
name | Наименование типа скидки |
Объект DiscountAge
Параметр | Тип | Описание |
min | Минимальный возраст | |
max | Максимальный возраст |
Объект DiscountCabin
Параметр | Тип | Описание |
id | Идентификатор каюты | |
name | Наименование (номер) каюты | |
shipId | Идентификатор судна, на котором расположена каюта | |
deckId | Идентификатор палубы, на которой расположена каюта | |
typeId | Идентификатор типа каюты | |
typeName | Наименование типа каюты | |
typeFriendlyName | Человекопонятное наименование типа каюты | |
cabinDesciption | Описание каюты |
Объект DiscountCruise
Параметр | Тип | Описание |
id | Идентификатор круиза | |
name | Наименование круиза | |
beautifulName | Человекопонятное наименование круиза | |
dateStart | Дата начала криуза | |
dateEnd | Дата окончания круиза | |
dateStartTimestamp | Дата начала круиза (timestamp) | |
days | Количество дней | |
nights | Количество ночей | |
route | Маршрут круиза | |
routeShort | Сокращённый маршрут круиза | |
portStart | Идентификатор порта отправления | |
portEnd | Идентификатор порта прибытия | |
shipId | Идентификатор судна | |
shipType | Тип судна | |
description | Описание круиза | |
include | Включено в стоимость | |
additional | Оплачивается отдельно | |
important | Важная информация | |
min_price | Минимальная стоимость | |
currency | Валюта | |
rate | Курс | |
freeCabins | Количество свободных кают | |
showMap | Показывать/скрывать карту | |
weekend | Флаг круиза выходного дня |
Объект DiscountShip
Параметр | Тип | Описание |
id | Идентификатор судна | |
name | Наименование судна | |
type | Тип судна (1 - Теплоход, 2 - Теплоход-пансионат, 3 - Лайнер, 4 - Теплоход типа ОМ, 5 - Паром, 6 - Баржа, 7 - Мега-яхта, 8 - Парусник, 9 - Пароход, 10 - Гулет, 11 - Иной тип, 12 - Неопределено. |