АПИ Инфофлота
Отправляйте АПИ-ключ параметром в командной строке ?key=XXXXXXXXX или заголовком запроса x-api-key
Методы АПИ
Города
Город
Города
Города в маршрутах
Город в маршрутах
Круизы
Круиз
Статусы кают в круизе
Подбор кают для пассажиров и расчет стоимости
Возраст ребенка в морском
Морские Цены
Морские Цены v.2
Морские Каюты
Скидки
Скидка
Правила применения скидок
Услуги на борту
Услуга на борту
Общественные места
Общественное место
Реки
Река
Точки на маршрутах
Город в маршрутах
Порты
Порты после фильтра
Порт
Страны
Страна
Гражданство
Гражданство
Курсы валют
Курсы валют
Регионы
Регион
Возвращает список броней круиза
Новости и спецпредложения
Новость или спецпредложение
ships
Теплоходы и лайнеры
Теплоход или лайнер
Теплоходы и лайнеры (активные)
Теплоход или лайнер
Теплоходы и лайнеры (как в меню)
Дополнительная информация о корабле
Популярные маршруты
Популярный маршрут
Поиск по названию
Заявки и бронирование
Заявка
Морское бронирование
Спецпредложения
Спецпредложение
Типы спецпредложений
Тип спецпредложений
Типы документов
GET /ships
Возвращает постраничный список теплоходов и лайнеров
Запрос
GET https://restapi.infoflot.com/ships
Параметры в строке запроса
| Параметр | Тип | Описание | По умолчанию | Пример |
| limit | Количество теплоходов в выборке | 100 | limit=20 | |
| page | Страница выборки | 1 | page=5 |
Параметры ответа
| Параметр | Тип | Описание |
| filter | Фильтры, использованные в запросе в формате ключ-значение с типом, соответствующим параметру командной строки запроса | |
| pagination | Количество записей и пагнация | |
| count | Количество теплоходов и лайнеров в списке | |
| data | Теплоходы и лайнеры |
Объект Pagination
| Параметр | Тип | Описание |
| pages | Данные о страницах ответа | |
| records | Данные о записях ответа |
Объект Pages
| Параметр | Тип | Описание |
| total | Количество страниц в выборке | |
| current | Текущая страница | |
| next | Следующая страница | |
| previous | Предыдущая страница |
Объект Page
| Параметр | Тип | Описание |
| number | Номер страницы | |
| url | Относительный URL страницы |
Объект Records
| Параметр | Тип | Описание |
| total | Общее количество записей в выборке | |
| onCurrentPage | Количество записей на текущей странице выборки | |
| perPage | Количество записей в на странице выборки |
Объект Ship
| Параметр | Тип | Описание |
| id | Идентификатор теплохода или лайнера | |
| name | Название теплохода | |
| url | Код теплохода для ссылки | |
| tagline | Слоган теплохода | |
| tagline2 | Слоган 2 | |
| stars | Звездность теплохода | |
| type | Идентификатор типа плавсредства | |
| typeName | Название типа плавсредства | |
| operatorId | Идентификатор оператора | |
| operatorName | Название (юридическое) оператора | |
| operatorBrandName | Бренд оператора | |
| captain | Капитан | |
| cruiseDirector | Директор круиза | |
| cruiseDirectorTel | Телефон директор круиза | |
| restaurantDirector | Директор ресторана | |
| description | Краткое описание теплохода | |
| descriptionBig | Полное описание теплохода | |
| services | Услуги на борту | |
| discounts | Скидки | |
| discountsNextYear | Скидки следующего года | |
| files | Файлы | |
| capacity | Пассажировместимость | |
| foreignCurrency | Индентификатор зарубежной валюты | |
| 3dtour | Ссылка на 3d-тур | |
| video | Ссылка на видеопрезентацию | |
| social | Социальные сети теплохода | |
| interestingFacts | Интересные факты теплохода | |
| include | Что включено в стоимость круизов на теплоходе | |
| project | Проект теплохода | |
| decks | Палубы | |
| cabins | Каюты | |
| photoArchive | Ссылка на фотоархив | |
| timetableUrl | Расписание в формате doc | |
| timetableUrlPdf | Расписание в формате pdf |
Объект ShipFiles
| Параметр | Тип | Описание |
| photo | Фотография | |
| scheme | Схема | |
| schemeEn | Схема (английский язык) | |
| schemeFlash | Флеш-схема | |
| captainPhoto | Фотография капитана |
Объект ShipFile
| Параметр | Тип | Описание |
| name | Наименование файла | |
| path | Путь к файлу | |
| type | Тип файла | |
| size | Размер файла в байтах |
Объект Social
| Параметр | Тип | Описание |
| vk | Ссылка ВК | |
| fb | Ссылка Facebook | |
| ig | Ссылка Instagram | |
| tw | Ссылка Twitter | |
| yt | Ссылка YouTube | |
| ok | Ссылка Одноклассники |
Объект Deck
| Параметр | Тип | Описание |
| id | Идентификатор палубы | |
| name | Название палубы | |
| position | Номер палубы | |
| shipId | Индентификатор теплохода |
Объект ShipCabin
| Параметр | Тип | Описание |
| id | Идентификатор каюты | |
| shipId | Идентификатор теплоход, на которой находится каюта | |
| deckId | Идентификатор палубы, на которой находится каюта | |
| typeId | Идентификатор категориии каюты | |
| typeName | Название типа каюты | |
| typeFriendlyName | Понятное название категории | |
| cabinDescription | Описание каюты | |
| name | Название каюты | |
| places | Места в каюте | |
| deck | Палуба |
Объект ShipCabinPlaces
| Параметр | Тип | Описание |
| main | Количество основных мест | |
| additional | Количество дополнительных мест |
Объект DeckShort
| Параметр | Тип | Описание |
| id | Идентификатор палубы | |
| name | Название палубы |