Описание API для агентств

Теплоходы

Адрес загрузки: https://navalaam.ru/api/json/{apiKey}/motorship
Поля: id — идентификатор телпохода, name — название теплохода, nameShort — сокращённое название теплохода, code — символьный код теплохода, typeName — тип теплохода, description — описание теплохода

Теплоход

Адрес загрузки: https://navalaam.ru/api/json/{apiKey}/motorship/{motorshipId}
Поля: id — идентификатор телпохода, name — название теплохода, nameShort — сокращённое название теплохода, code — символьный код теплохода, typeName — тип теплохода, description — описание теплохода, photos — массив — фотографии: [ main — массив — основные фотографии теплохода, где: [ name — название файла, url — адрес файла ], deckplanLittle — массив — маленькие схемы теплохода, где: [ name — название файла, url — адрес файла ], deckplanBig — массив — большие схемы теплохода, где: [ name — название файла, url — адрес файла ], gallery — массив — галерея фотографий, где: [ name — название файла, url — адрес файла ] ], cabins — массив — типы кают на теплоходе: [ name — название кают, typeName — название типа каюты, typeCode — символьный код типа каюты, count — количество кают, photos — массив фотографий, где: [ name — название файла, url — адрес файла ] ], onboard — массив — на борту теплохода: [ name — название ]

Круизы

Адрес загрузки: https://navalaam.ru/api/json/{apiKey}/cruise
Поля: id — идентификатор круиза, name — название (маршрут) круиза, days — продолжительность круиза в днях, timeStart — время начала круиза, timeStart — время окончания круиза, cabinsAvailable — число свободных кают, motorshipId — идентификатор теплохода, motorshipName — название теплохода, motorshipCode — символьный код теплохода, motorshipType — название типа теплохода

Круиз

Адрес загрузки: https://navalaam.ru/api/json/{apiKey}/cruise/{cruiseId}
Поля: id — идентификатор круиза, motorshipId — идентификатор теплохода, motorshipName — название теплохода, motorshipCode — символьный код теплохода, name — название (маршрут) круиза, days — продолжительность круиза в днях, cruiseDays — массив стоянок в кризе: [ portName — название, dayNum — день круиза, timeStart — время начала (прибытия), timeStop — время окончания (отправления), description — описание стоянки, ], cruisePrices — массив цен: [ deckName — палуба, deckId — идентификатор палуба, roomTypeName — тип каюты, roomTypeId — идентификатор типа каюты, roomPlacesName — название размещения, roomPlaces — количество человек для цены, value — значение цены, ], cruiseCabins — массив кают в продаже: [ roomNumber — номер каюты, roomId — идентификатор каюты, available — свободна ли каюта, roomTypeId — идентификатор типа каюты, roomTypeName — тип каюты, deckId — идентификатор палубы каюты ]
Внимание! Кабинет в разработке, работает в тестовом режиме и только для туристических агентств.
Вы можете бронировать каюты и отменять брони.
Совершённые платежи просьба пока отправлять на адрес booking@navalaam.ru
Технические вопросы и предложения по кабинету агента и API отправляйте на webmaster@navalaam.ru
Сайт наполняется