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

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

Методы АПИ

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

GET /cruises/SeaCategories/:id

Возвращает тарифы (цены) категорий кают доступных к покупке морского круиза. Для морских круизов, этот метод надо использовать вместо freeCabins, cruises/{id}/cabins и /cruises/:id/cabins/search которые не имеют смысла для морских круизов.

Запрос

GET https://restapi.infoflot.com/cruises/SeaCategories/:id

Параметры URL

ПараметрТипОписаниеПример
id integer Идентификатор морского круиза id=434524

Параметры в строке запроса

ПараметрТипОписаниеПо умолчаниюПример
adults integer Кол-во взрослых 1 adults=2
children integer Кол-во детей 0 children=1
childrenAge integer Возраст 1-го ребенка childrenAge=5

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

ПараметрТипОписание
status boolean Статус успеха
data array of SeaCabinCategory Массив тарифов (цен) категорий кают доступных к покупке

Объект SeaCabinCategory

ПараметрТипОписание
name string Кодовое назавание категории кают
friendly_name string Назавание категории кают на русском
group_id intenger Группировка категрий кают: 0 - Внутренняя, 1 - С окном, 2 - С иллюминатором, 3 - С балконом, 4 - Сьют
description string Описание категории кают в формате HTML
in_room_description string Описание услуг в каюте в формате HTML
photo string Фотография каюты
videoPresentation string Видеопрезентация каюты
rates object SeaTariffs Ассоциативный массив тарифов и их цен во всех валютах
portDueInCurrencies object PriceInCurrencies Портовые сборы во всех валютах. Они включены в стоимость.
serviceDueInCurrencies object PriceInCurrencies Сервисные сборы во всех валютах. Они включены в стоимость.
categoryDues object PriceInCurrencies Сервисные сборы во всех валютах. Они включены в минимальные стоимости и в priceWithDues тарифов.

Объект SeaTariffs

ПараметрТипОписание
{Код тарифа 1} object SeaTariff Код и детали тарифа 1.
{Код тарифа 2} object SeaTariff Код и детали тарифа 2.
{Код тарифа N...} object SeaTariff Код и детали тарифа N.

Объект SeaTariff

ПараметрТипОписание
price object PriceInCurrencies Код и детали тарифа 1.
description string Описание тарифа
name_ru string Название тарифа на русском языке

Объект PriceInCurrencies

ПараметрТипОписание
rub float Цена в рублях. Курс обмена зависит от круиза: например у MSC он свой отличающийся от курса ЦБ РФ.
eur float Цена в евро
usd float Цена в американских долларах
byn float Цена в белорусских рублях