АПИ Инфофлота
Отправляйте АПИ-ключ параметром в командной строке ?key=XXXXXXXXX или заголовком запроса x-api-key
Методы АПИ
Города
Город
Города
Города в маршрутах
Город в маршрутах
Круизы
Круиз
Статусы кают в круизе
Подбор кают для пассажиров и расчет стоимости
Возраст ребенка в морском
Морские Цены
Морские Цены v.2
cruises/SeaCabins/{id}
Морские Каюты
Скидки
Скидка
Правила применения скидок
Услуги на борту
Услуга на борту
Общественные места
Общественное место
Реки
Река
Порты
Порты после фильтра
Порт
Страны
Страна
Гражданство
Гражданство
Курсы валют
Курсы валют
Регионы
Регион
Возвращает список броней круиза
Новости и спецпредложения
Новость или спецпредложение
Теплоходы и лайнеры
Теплоход или лайнер
Теплоходы и лайнеры (активные)
Теплоход или лайнер
Теплоходы и лайнеры (как в меню)
Дополнительная информация о корабле
Популярные маршруты
Популярный маршрут
Поиск по названию
Заявки и бронирование
Заявка
Морское бронирование
Спецпредложения
Спецпредложение
Типы спецпредложений
Тип спецпредложений
Типы документов
GET /cruises/SeaCabins/:id
Возвращает морские каюты (данного тарифа категории кают) доступные к покупке. Для морских круизов, этот метод надо использовать вместо freeCabins, cruises/{id}/cabins и /cruises/:id/cabins/search которые не имеют смысла для морских круизов.
Запрос
GET https://restapi.infoflot.com/cruises/SeaCabins/:id
Параметры URL
Параметр | Тип | Описание | Пример |
id | Идентификатор морского круиза | id=434524 |
Параметры в строке запроса
Параметр | Тип | Описание | По умолчанию | Пример |
category_id | Код категории. Это поле берется из поля "Кодовое назавание категории кают" (data[id категории].name) в cruises/SeaCategories/{id} или (cabinGroups[i]cabinCategories[j]tariffs[id тарифа].title) в /cruises/SeaCategoriesV2/:id | category_id=IR2 | ||
fare_id | Id тарифа. Это ключ ассоциативного массива data[id категории].rates из cruises/SeaCategories/{id} или cabinGroups[i]cabinCategories[j]tariffs в /cruises/SeaCategoriesV2/:id. Обратите внимание что в этом id обычно присутствует пробел, и если вы смотрите запрос в броузере вам этот пробел в урле надо закодировать символом + или %20. |
fare_id=EARLY BOOKING DRINKS | ||
adults | Кол-во взрослых | 1 | adults=2 | |
children | Кол-во детей | 0 | children=1 | |
childrenAge | Возраст 1-го ребенка | childrenAge=5 |
Параметры ответа
Параметр | Тип | Описание |
status | Статус успеха | |
data | Ассоциативный массив кают доступных к покупке |
Объект SeaCabin
Параметр | Тип | Описание |
number | Номер каюты. Это так же ключ этого ассоциативного массива. | |
deck_name | Название палубы где находится эта каюта | |
deck_number | Номер палубы |