АПИ Инфофлота
Отправляйте АПИ-ключ параметром в командной строке ?key=XXXXXXXXX или заголовком запроса x-api-key
Методы АПИ
Города
Город
Города
Города в маршрутах
Город в маршрутах
Круизы
Круиз
Статусы кают в круизе
Подбор кают для пассажиров и расчет стоимости
Возраст ребенка в морском
Морские Цены
Морские Цены v.2
Морские Каюты
Скидки
Скидка
Правила применения скидок
Услуги на борту
Услуга на борту
Общественные места
Общественное место
Реки
Река
points-in-routes
Точки на маршрутах
Город в маршрутах
Порты
Порты после фильтра
Порт
Страны
Страна
Гражданство
Гражданство
Курсы валют
Курсы валют
Регионы
Регион
Возвращает список броней круиза
Новости и спецпредложения
Новость или спецпредложение
Теплоходы и лайнеры
Теплоход или лайнер
Теплоходы и лайнеры (активные)
Теплоход или лайнер
Теплоходы и лайнеры (как в меню)
Дополнительная информация о корабле
Популярные маршруты
Популярный маршрут
Поиск по названию
Заявки и бронирование
Заявка
Морское бронирование
Спецпредложения
Спецпредложение
Типы спецпредложений
Тип спецпредложений
Типы документов
GET /points-in-routes
Возвращает список точек на маршрутах - только тех которые встречаются на маршрутах круизов данного таба.
Он нужен для того что бы пользователю предложить выбор городов (точек на маршруте) по которым искать круизы которые заплывают в выбранный город.
points-in-routes - точки на маршруте - отличаются от городов cities-in-routes тем что точки на маршруте берутся из текстового маршрута круиза, поле route, а города, в cities-in-routes, берутся из города на маршруте timetable.city который не всегда задан.
То есть для поиска круизов надо использовать точки на маршруте а не города, хотя у них в отличии от городов нет картинок и описаний.
Он нужен для того что бы пользователю предложить выбор городов (точек на маршруте) по которым искать круизы которые заплывают в выбранный город.
points-in-routes - точки на маршруте - отличаются от городов cities-in-routes тем что точки на маршруте берутся из текстового маршрута круиза, поле route, а города, в cities-in-routes, берутся из города на маршруте timetable.city который не всегда задан.
То есть для поиска круизов надо использовать точки на маршруте а не города, хотя у них в отличии от городов нет картинок и описаний.
Запрос
GET https://restapi.infoflot.com/points-in-routes
Параметры URL
| Параметр | Тип | Описание | Пример |
| type | riverAsOnMainSite, fromSochiAsOnMainSite, turkishRivieraAsOnMainSite, riverForeignAsOnMainSite, seaAsOnMainSite - разбиение на табы как на главном сайте | type=riverAsOnMainSite |
Параметры ответа
| Параметр | Тип | Описание |
| count | Количество точек на маршрутах в списке | |
| data | Точка на маршруте |
Объект PointInRoute
| Параметр | Тип | Описание |
| id | Идентификатор точки на "Маршруте Круиза" | |
| name | Название точки | |
| countryId | Идентификатор страны где находится это точка (город) | |
| countryName | Идентификатор страны где находится это точка (город) | |
| countryCode | Идентификатор страны где находится это точка (город) | |
| priority | Приоритет точки |