АПИ Инфофлота

Отправляйте АПИ-ключ параметром в командной строке ?key=XXXXXXXXX или заголовком запроса x-api-key

Методы АПИ

Города
Город
Города
Круизы
Круиз
Статусы кают в круизе
Подбор кают для пассажиров и расчет стоимости
Скидки
Скидка
Правила применения скидок
Услуги на борту
Услуга на борту
Общественные места
Общественное место
Реки
Река
Порты
Порты после фильтра
Порт
Страны
Страна
Гражданство
Гражданство
Курсы валют
Курсы валют
Регионы
Регион
Возвращает список броней круиза
Новости и спецпредложения
Новость или спецпредложение
Теплоходы и лайнеры
ships/{id}
Теплоход или лайнер
Теплоходы и лайнеры (активные)
Теплоход или лайнер
Теплоходы и лайнеры (как в меню)
Дополнительная информация о корабле
Популярные маршруты
Популярный маршрут
Поиск по названию
Заявки и бронирование
Заявка

GET /ships/:id

Возвращает информацию об одном теплоходе или лайнере

Запрос

GET https://restapi.infoflot.com/ships/:id

Параметры URL

ПараметрТипОписаниеПример
id integer или string Идентификатор, или имя в url, теплохода или лайнера id=311 или nekrasov

Параметры ответа

ПараметрТипОписание
id integer Идентификатор теплохода или лайнера
name string Название теплохода
url string Код теплохода для ссылки
tagline string Слоган теплохода
tagline2 string Слоган 2
stars integer Звездность теплохода
type integer Тип теплохода или лайнера
typeName string Название типа плавсредства
techSpecifications object ShipIdTechSpecifications Технические характеристики
operatorId integer Идентификатор оператора
operatorName string Название (юридическое) оператора
operatorBrandName string Бренд оператора
captain string Капитан
cruiseDirector string Директор круиза
cruiseDirectorTel string Телефон директор круиза
restaurantDirector string Директор ресторана
description text Описание теплохода
descriptionBig text Полное описание теплохода
services text Услуги на борту
discounts text Скидки
discountsNextYear text Скидки следующего года
files object ShipFiles Файлы
capacity integer Пассажировместимость
foreignCurrency integer Индентификатор зарубежной валюты
3dtour string Ссылка на 3d-тур
video string Ссылка на видеопрезентацию
social object Social Социальные сети теплохода
interestingFacts text Интересные факты теплохода
include text Что включено в стоимость круизов на теплоходе
project string Проект теплохода
decks array of Deck Палубы
cabins array of ShipIdCabin Каюты
photoArchive string Ссылка на фотоархив
timetableUrl string Ссылка на расписание в формате .doc
timetableUrlPdf string Расписание в формате pdf
touristicProduct string Текст секции "Обслуживание на борту (турпродукт)"
excursionProgram string Описание экскурсий в формате word или pdf
schemes array of ShipIdScheme Схемы теплохода
svgScheme string SVG-схема теплохода, актуальная на текущую дату (старое поле для обратной совместимости)
photos array of ShipPhotos Фотографии
photoArchiveSize integer Размер фотоархива в байтах
interestingFactsPhotos object interestingFactsPhotos Фотографии для интересных фактов
features array of Feature Особенности терлохода
currentCruiseId integer Идентификатор текущего круиза
onboardServices string Идентификаторы услуг на борту через запятую. Они ссылаются на таблицу /onboard-services/.
publicPlaces string Идентификаторы общественного места на борту через запятую
coordinates object Coordinates Местоположение теплохода
reviews array of Review Отзывы о теплоходе
cabinTypes array of ShipIdCabinTypes Категории кают
sug array of ShipSug Массив скидок и акций

Объект ShipIdTechSpecifications

ПараметрТипОписание
length integer Ширина корабля (в метрах)
width integer Длинна корабля (в метрах)
passengers integer Максимальное количество пассажиров
decks integer Количество палуб

Объект ShipFiles

ПараметрТипОписание
photo ShipFile Фотография
scheme ShipFile Схема
schemeEn ShipFile Схема (английский язык)
schemeFlash ShipFile Флеш-схема
captainPhoto ShipFile Фотография капитана

Объект ShipFile

ПараметрТипОписание
name string Наименование файла
path string Путь к файлу
type string Тип файла
size string Размер файла в байтах

Объект Social

ПараметрТипОписание
vk string Ссылка ВК
fb string Ссылка Facebook
ig string Ссылка Instagram
tw string Ссылка Twitter
yt string Ссылка YouTube
ok string Ссылка Одноклассники

Объект Deck

ПараметрТипОписание
id integer Идентификатор палубы
name string Название палубы
position integer Номер палубы
shipId integer Индентификатор теплохода

Объект ShipIdCabin

ПараметрТипОписание
id integer Идентификатор каюты
shipId integer Идентификатор теплоход, на которой находится каюта
deckId integer Идентификатор палубы, на которой находится каюта
typeId integer Идентификатор категориии каюты
typeName string Название типа каюты
typeFriendlyName string Понятное название категории
cabinDescription string Описание каюты
name string Название каюты
places object ShipCabinPlaces Места в каюте
deck object DeckShort Палуба
photos array of CabinPhotos Фотографии
typeDescription string Описание категориии каюты

Объект ShipCabinPlaces

ПараметрТипОписание
main integer Количество основных мест
additional integer Количество дополнительных мест

Объект DeckShort

ПараметрТипОписание
id integer Идентификатор палубы
name string Название палубы

Объект CabinPhotos

ПараметрТипОписание
filename string Наименование файла
filetype string Тип файла
description string Описание

Объект ShipIdScheme

ПараметрТипОписание
dateStart timestamp Дата актуализации
dateEnd timestamp Дата окончания действия
filename string Путь к файлу
url string Полный URL к файлу с SVG схемой корабля

Объект ShipPhotos

ПараметрТипОписание
position integer Порядок сортировки
filename string Наименование файла
filetype string Тип файла
filesize string Размер файла
description string Описание

Объект interestingFactsPhotos

ПараметрТипОписание
filename string Наименование файла
filetype string Тип файла
description string Описание

Объект Feature

ПараметрТипОписание
name string Название особенности
special boolean Специальная особенность
description string Описание особенности

Объект Coordinates

ПараметрТипОписание
latitude float Широта
longitude float Долгота
timeUpdated datetime Время обновления

Объект Review

ПараметрТипОписание
id integer Идентификатор отзыва
theme string Тема
author string Автор отзыва
text string Текст отзыва
rate integer Оценка
files array of ShipFile Дополнительные файлы
date string Дата отзыва

Объект ShipIdCabinTypes

ПараметрТипОписание
id integer Идентификатор категории кают
name string Название категории кают
description text Описание
group integer Группировка каюты по виду окна: 4 - Сьют, 3 - С балконом, 1 - С окном, 2 - С иллюминатором, 0 - Внутренняя
photos array of string Фотографии
position integer Порядковый номер для сортировки
friendlyName object ShipIdCabinTypeFriendlyName Альтернативные названия категории кают
class object ShipIdCabinTypeClass Класс категории кают
amenities object ShipIdCabinTypeAmenities Удобства в категории кают
inRoomServices string Идентификаторы услуг "В каюте" через запятую. Они ссылаются на таблицу /onboard-services/.

Объект ShipIdCabinTypeFriendlyName

ПараметрТипОписание
ru string Название на русском языке
en string Название на английском языке

Объект ShipIdCabinTypeClass

ПараметрТипОписание
id integer Идентификатор класса категории кают
name string Название класса категории кают

Объект ShipIdCabinTypeAmenities

ПараметрТипОписание
id integer Идентификатор типа удобств
name string Тип удобств

Объект ShipSug

ПараметрТипОписание
id integer Идентификатор скидки/акции
type2 integer Тип скидки/акции
type_name string Название типа скидки/акции
type_show_in_filter boolean Показывается ли этот тип скидки/акции в фильтре поиска
type_priority string Порядковый номер этого типа скидки/акции
label string Лэйбэл скидки/акции
title string Название скидки/акции
descr string Описание скидки/акции
icon string Ссылка на иконку (изображение) для скидки/акции
amount float Обьём скидки/акции в процентах или рублях в зависимости от типа
timeStart datetime Начало действия скидки/акции. Неорганичено если равно началу Юникс эпохи.
timeEnd datetime Окончание действия скидки/акции. Неорганичено если равно началу Юникс эпохи.