АПИ Инфофлота
Отправляйте АПИ-ключ параметром в командной строке ?key=XXXXXXXXX или заголовком запроса x-api-key
Методы АПИ
Города
Город
Круизы
cruises/{id}
Круиз
Статусы кают в круизе
Онлайн-табло
Скидки
Скидка
Правила применения скидок
Услуги на борту
Услуга на борту
Общественные места
Общественное место
Реки
Река
Порты
Порт
Страны
Страна
Регионы
Регион
Теплоходы и лайнеры
Теплоход или лайнер
Популярные маршруты
Популярный маршрут
Заявки и бронирование
Заявка
GET /cruises/:id
Возвращает информацию об одном круизе
Запрос
GET https://restapi.infoflot.com/cruises/:id
Параметры URL
Параметр | Тип | Описание | Пример |
id | Идентификатор круиза | id=712 |
Параметры ответа
Параметр | Тип | Описание |
id | Идентификатор круиза | |
name | Название круиза | |
beautifulName | Красивое название | |
cruisePopular | Популярный круиз | |
type | Тип круиза | |
dateStart | Дата начала круиза | |
dateEnd | Дата окончания круиза | |
days | Количество дней | |
nights | Количество ночей | |
route | Маршрут круиза | |
routeShort | Сокращённая запись маршрута круиза | |
routeAboveText | Текст над маршрутом | |
routeBottomText | Текст под маршрутом | |
ship | Круизный теплоход или лайнер | |
timetable | Круизный маршрут Только в /cruise/:id! | |
river | Река или море, по которой проходит основная часть круизного маршрута (для обратной совместимости) | |
rivers | Реки или моря, по которым проходит круизный маршрут | |
region | Регион круиза (для обратной совместимости) | |
regions | Регионы круиза | |
popularRoutes | Популярные маршруты | |
include | Включено в стоимость круиза | |
additional | Оплачивается отдельно | |
important | Важная информация | |
description | Описание круиза | |
photos | Фотографии круиза | |
map | Карта круиза | |
timetableDoc | Расписание круиза в формате doc | |
timetablePdf | Расписание круиза в формате pdf | |
discounts | Скидки, доступные для круиза | |
maxDiscount | Максимально возможная скидка для одного пассажира (в процентах | |
discountsText | Текстовое описание скидок | |
min_price | Минимальная цена каюты | |
max_price | Максимальная цена каюты | |
currency | Тип валюты теплохода (1 - рубли, 2 - доллары, 3 - евро | |
rate | Курс валюты по отношению к рублю | |
freeCabins | Количество свободных кают | |
dateStartTimestamp | Дата начала круиза | |
portStart | Индентификатор порта отправления | |
portEnd | Индентификатор порта прибытия | |
weekend | Круиз выходного дня? (1 - да, 0 - нет) | |
notesExcursions | Примечания к экскурсиям | |
startCity | Индентификатор города отправления | |
startCityName | Название города отправления | |
startCityNameEn | Английское название города отправления | |
startCityCountry | Индентификатор страны отправления | |
prices | Цены круиза | |
min_price_rur | Минимальная цена каюты в рублях | |
russian_squad | Наличие русской группы | |
russian_squad_title | Типы русских групп |
Объект CruiseType
Параметр | Тип | Описание |
id | Идентификатор типа | |
name | Название типа |
Объект CruiseShip
Параметр | Тип | Описание |
id | Идентификатор теплохода или лайнера | |
name | Название теплохода | |
decks | Палубы | |
cabins | Каюты |
Объект Deck
Параметр | Тип | Описание |
id | Идентификатор палубы | |
name | Название палубы | |
position | Номер палубы | |
shipId | Индентификатор теплохода |
Объект Cabin
Параметр | Тип | Описание |
id | Идентификатор каюты | |
deck | Идентификатор палубы, на которой находится каюта | |
name | Название каюты | |
photos | Фотографии |
Объект ShipPhotos
Параметр | Тип | Описание |
position | Порядок сортировки | |
filename | Наименование файла | |
filetype | Тип файла | |
description | Описание |
Объект Timetable
Параметр | Тип | Описание |
id | Идентификатор путевой точки круизного маршрута | |
dateArrival | Дата и время прибытия в путевую точку | |
dateDeparture | Дата и время отправления из путевой точки | |
place | Название путевой точки | |
description | Описание путевой точки | |
city | Город | |
port | Идентификатор порта | |
excursions | Экскурсии (для /cruise/:id) или массив идентификаторов экскурсий (для /cruise) | |
hideDate | Флаг скрытия даты | |
hideTime | Флаг скрытия времени |
Объект City
Параметр | Тип | Описание |
id | Идентификатор города | |
name | Название города | |
photo | Фотография города | |
photos | Фотогалерея города |
Объект CityPhoto
Параметр | Тип | Описание |
name | Имя файла | |
path | Путь до файла | |
type | Формат изображения | |
size | Размер файла |
Объект CityPhotos
Параметр | Тип | Описание |
filename | Путь до файла | |
filetype | Формат изоражения | |
description | Описание фотографии |
Объект Excursion
Параметр | Тип | Описание |
id | Идентификатор экскурсии | |
name | Название экскурсии | |
description | Описание экскурсии | |
timeStart | Время начала экскурсии | |
timeEnd | Время окончания экскурсии | |
length | Продолжительность в часах | |
minimumPeople | Минимальное количество людей для экскурсии | |
priceAdult | Стоимость для взрослого в валюте priceAdultCurrency | |
priceAdultCurrency | Валюта стоимости для взрослого (1 - рубль, 2- доллар, 3 - евро) | |
priceChild | Стоимость для ребёнка в валюте priceChildCurrency | |
priceChildCurrency | Валюта стоимости для ребёнка (1 - рубль, 2- доллар, 3 - евро) | |
included | Включена ли экскурсия в стоимость | |
photos | Массив ссылок на фотографии экскурсии | |
images | Массив ссылок на фотографии экскурсии |
Объект ExcursionPhotos
Параметр | Тип | Описание |
position | Порядок сортировки | |
filename | Наименование файла | |
filetype | Тип файла | |
description | Описание |
Объект River
Параметр | Тип | Описание |
id | Идентификатор реки | |
name | Название реки |
Объект Region
Параметр | Тип | Описание |
id | Идентификатор региона | |
name | Название региона |
Объект PopularRoute
Параметр | Тип | Описание |
id | Идентификатор популярного маршрута | |
name | Название популярного маршрута |
Объект CruisePhotos
Параметр | Тип | Описание |
position | Порядок сортировки | |
filename | Наименование файла | |
filetype | Тип файла | |
description | Описание |
Объект CruiseDiscount
Параметр | Тип | Описание |
type | Тип скидки | |
values | Значения скидки |
Объект CruiseDiscountType
Параметр | Тип | Описание |
id | Идентификатор типа скидки | |
name | Наименование типа скидки |
Объект CruiseDiscountValue
Параметр | Тип | Описание |
timeStart | Время начала действия скидки (время бронирования) | |
timeEnd | Время окончания действия скидки (время бронирования) | |
amount | Размер скидки (в процентах |
Объект CruisePrices
Параметр | Тип | Описание |
min | Минимальная цена круиза |