АПИ Инфофлота
Отправляйте АПИ-ключ параметром в командной строке ?key=XXXXXXXXX или заголовком запроса x-api-key
Методы АПИ
Города
Город
Города
Города в маршрутах
Город в маршрутах
Круизы
Круиз
Статусы кают в круизе
Подбор кают для пассажиров и расчет стоимости
Скидки
discounts/{id}
Скидка
Правила применения скидок
Услуги на борту
Услуга на борту
Общественные места
Общественное место
Реки
Река
Порты
Порты после фильтра
Порт
Страны
Страна
Гражданство
Гражданство
Курсы валют
Курсы валют
Регионы
Регион
Возвращает список броней круиза
Новости и спецпредложения
Новость или спецпредложение
Теплоходы и лайнеры
Теплоход или лайнер
Теплоходы и лайнеры (активные)
Теплоход или лайнер
Теплоходы и лайнеры (как в меню)
Дополнительная информация о корабле
Популярные маршруты
Популярный маршрут
Поиск по названию
Заявки и бронирование
Заявка
Спецпредложения
Спецпредложение
Типы спецпредложений
Тип спецпредложений
Типы документов
GET /discounts/:id
Возвращает информацию об одной скидке
Запрос
GET https://restapi.infoflot.com/discounts/:id
Параметры URL
Параметр | Тип | Описание | Пример |
id | Идентификатор скидки | id=25 |
Параметры ответа
Параметр | Тип | Описание |
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 - Неопределено. |