Наши телефоны:
Частным лицам: 8-800-555-05-05
Агентствам: 8-495-150-02-88
сегодня работаем до 17:00
Быстрый поиск круиза:
Cкидка для физических лиц при бронировании и оплате через интернет-магазинКлуб туристов «ВодоходЪ»

JSON-трансляция круизов туристическим агентствам

Выгрузка актуальных круизов, которые в продаже, в формате JSON. Для получения выгрузки требуется в запросе передавать в переменной pauth — код партнёра.

Выгружаемые данные:

Если передать дополнительно GET-параметр pre, то данные будут для наглядности отформатированы PHP-функцией var_dump().

Трансляция круизов работает в тестовом режиме и будет модернизироваться.

Теплоходы

Адрес: http://cruises.vodohod.com/agency/json-motorships.htm

Необходимо передавать GET-параметр:

  • pauth — код партнёра.

Образец массива данных, форматированных php-функцией var_dump()

(здесь 37 — это идентификатор теплохода — motorship_id в списке круизов)

array(3) {
  [37]=>
  array(7) {
    ["type"]=>
    string(5) "Q-040"
    ["name"]=>
    string(31) "Александр Пушкин"
    ["code"]=>
    string(7) "pushkin"
    ["image"]=>
    string(59) "http://vodohod.com/cruises/vodohod/pushkin/pushkin-main.jpg"
    ["decks"]=>
    string(60) "http://vodohod.com/cruises/vodohod/pushkin/pushkin-decks.gif"
    ["decks_pre"]=>
    string(64) "http://vodohod.com/cruises/vodohod/pushkin/pushkin-decks-lit.gif"
    ["description"]=>
    string(1658) " 
  
  

Комфортабельный четырехпалубный теплоход проекта Q-040, построен в 1974 году в Австрии.

Теплоход оснащен современным навигационным оборудованием и развивает скорость до 22 км/ч. Длина судна 110,1 м., ширина 14,5 м., осадка 2,2 м. Количество посадочных мест – 186.

На борту теплохода:

  • Ресторан
  • Три бара
  • Музыкальный салон
  • Конференц-зал
  • Сувенирный киоск
  • Гладильная комната
  • Открытая солнечная палуба
  • Медицинский пункт
  • Wi-fi интернет в одном из баров

К вашим услугам:

  • 2 каюты класса Люкс
  • 2 каюты класса Полулюкс
  • 48 двухместных одноярусных кают
  • 2 двухместные двухъярусные каюты
  • 26 трехместных двухъярусных кают

Во всех каютах шкаф для одежды, радио, кондиционер, душ, санузел, обзорное окно, электророзетка 220 V.

" } [6]=> array(7) { ["type"]=> string(3) "301" ["name"]=> string(33) "Александр Радищев" ["code"]=> string(10) "radishchev" ["image"]=> string(65) "http://vodohod.com/cruises/vodohod/radishchev/radishchev-main.jpg" ["decks"]=> string(66) "http://vodohod.com/cruises/vodohod/radishchev/radishchev-decks.gif" ["decks_pre"]=> string(70) "http://vodohod.com/cruises/vodohod/radishchev/radishchev-decks-lit.gif" ["description"]=> string(1976) "

Комфортабельный четырехпалубный теплоход «Александр Радищев» проекта 301, построен в 1982 году в Германии.

Теплоход «Радищев» оснащен современным навигационным оборудованием. Скорость — до 26 км/ч. Длина судна — 125 м, ширина — 16,7 м, осадка — 2,7 м. Количество посадочных мест — 272.

На борту теплохода:

  • Конференц-зал
  • Ресторан, бар-ресторан, бар
  • Музыкальный салон-бар
  • Открытая солнечная палуба
  • Сауна
  • Гладильная комната
  • Медицинский пункт
  • Тренажерный зал, настольный теннис
  • Сувенирный киоск
  • Детский клуб
  • Wi-fi интернет в одном из баров

К вашим услугам:

  • 2 каюты класса Люкс
  • 2 каюты класса Полулюкс «А»
  • 6 кают класса Полулюкс «Б»
  • 18 одноместных кают
  • 93 двухместные одноярусные каюты
  • 10 трехместных одноярусных кают

Во всех каютах: шкаф для одежды, радио, телевизор, кондиционер, холодильник, душ, санузел, обзорное окно (или иллюминатор), электророзетка 220 V.

" } [29]=> array(7) { ["type"]=> string(6) "92-016" ["name"]=> string(33) "Александр Суворов" ["code"]=> string(7) "suvorov" ["image"]=> string(59) "http://vodohod.com/cruises/vodohod/suvorov/suvorov-main.jpg" ["decks"]=> string(60) "http://vodohod.com/cruises/vodohod/suvorov/suvorov-decks.gif" ["decks_pre"]=> string(64) "http://vodohod.com/cruises/vodohod/suvorov/suvorov-decks-lit.gif" ["description"]=> string(1793) "

Комфортабельный четырехпалубный теплоход «Александр Суворов» — теплоход проекта 92-016, построен в Чехословакии в 1981 году.

Теплоход «Суворов» оснащен современным навигационным оборудованием. Скорость до 25 км/ч. Длина судна — 135,7 м, ширина — 16,8 м, осадка — 3 м. Количество посадочных мест — 324.

На борту теплохода:

  • 2 ресторана
  • Конференц-зал
  • Бар «Панорама»
  • Диско-бар
  • Читальный салон
  • Открытая солнечная палуба
  • Медицинский пункт
  • Гладильная комната
  • Сувенирный киоск
  • Wi-fi интернет в одном из баров

К вашим услугам:

  • 1 каюта класса «Люкс»
  • 1 каюта класса «Полулюкс»
  • 20 одноместных кают
  • 35 двухместных одноярусных кают
  • 68 двухместных двухъярусных кают
  • 30 трехместных двухъярусных кают

Во всех каютах: шкаф для одежды, радио, кондиционер, душ, санузел, обзорное окно.

" } }

Круизы

Адрес: http://cruises.vodohod.com/agency/json-cruises.htm

Необходимо передавать GET-параметр:

  • pauth — код партнёра.

Образец массива данных, форматированных php-функцией var_dump()

(здесь 524 — идентификатор круиза — GET-параметр cruise при получении цен и расписаний)

array(3) {
  [524]=>
  array(7) {
    ["motorship_id"]=>
    string(2) "37"
    ["name"]=>
    string(46) "Санкт-Петербург — Москва"
    ["days"]=>
    string(1) "6"
    ["date_start"]=>
    string(10) "2014-05-25"
    ["date_stop"]=>
    string(10) "2014-05-30"
    ["availability_count"]=>
    string(2) "18"
    ["directions"]=>
    array(2) {
      [0]=>
      string(28) "Круизы в Москву"
      [1]=>
      string(52) "Круизы в/из Санкт-Петербурга"
    }
  }
  [225]=>
  array(7) {
    ["motorship_id"]=>
    string(2) "37"
    ["name"]=>
    string(42) "Москва — Плёс — Москва"
    ["days"]=>
    string(1) "7"
    ["date_start"]=>
    string(10) "2014-07-12"
    ["date_stop"]=>
    string(10) "2014-07-18"
    ["availability_count"]=>
    string(1) "6"
    ["directions"]=>
    array(1) {
      [0]=>
      string(28) "Круизы по Волге"
    }
  }
  [226]=>
  array(7) {
    ["motorship_id"]=>
    string(2) "37"
    ["name"]=>
    string(67) "Москва — Тверь — Ярославль — Москва"
    ["days"]=>
    string(1) "6"
    ["date_start"]=>
    string(10) "2014-07-28"
    ["date_stop"]=>
    string(10) "2014-08-02"
    ["availability_count"]=>
    string(2) "50"
    ["directions"]=>
    array(1) {
      [0]=>
      string(28) "Круизы по Волге"
    }
  }
}

Цены на круизы

Адрес: http://cruises.vodohod.com/agency/json-prices.htm

Необходимо передавать GET-параметры:

  • pauth — код партнёра;
  • cruise — идентификатор круиза.

Данные содержат два массива:

  • tariffs — это перечисление основных тарифов и цен. Данные представлены в виде матрицы: столбцы — тарифы, строки — размещения. Размещение данных как в обычных ценах на сайте.
  • room_availability — это перечисление свободных кают. Идентификаторы массива совпадают с идентификаторами в строках тарифов.

Образец массива данных, форматированных php-функцией var_dump()

array(2) {
  ["tariffs"]=>
  array(2) {
    [0]=>
    array(2) {
      ["tariff_name"]=>
      string(27) "Тариф Взрослый"
      ["prices"]=>
      array(15) {
        [0]=>
        array(4) {
          ["deck_name"]=>
          string(18) "Шлюпочная"
          ["rt_name"]=>
          string(27) "1-местная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          float(95400)
        }
        [1]=>
        array(4) {
          ["deck_name"]=>
          string(18) "Шлюпочная"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          float(115900)
        }
        [2]=>
        array(4) {
          ["deck_name"]=>
          string(18) "Шлюпочная"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(77200)
        }
        [3]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(37) "Люкс четырёхместный"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(150700)
        }
        [4]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(46) "Полулюкс «А» трёхместный"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(128000)
        }
        [5]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(52) "Полулюкс «Б» четырёхместный"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(113600)
        }
        [6]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(52) "Полулюкс «Б» четырёхместный"
          ["rp_name"]=>
          string(37) "3-местное размещение"
          ["price_value"]=>
          float(77200)
        }
        [7]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(52) "Полулюкс «Б» четырёхместный"
          ["rp_name"]=>
          string(37) "4-местное размещение"
          ["price_value"]=>
          float(75700)
        }
        [8]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(27) "1-местная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          float(91600)
        }
        [9]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          float(113600)
        }
        [10]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(75700)
        }
        [11]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Главная"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          float(107900)
        }
        [12]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Главная"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(71900)
        }
        [13]=>
        array(4) {
          ["deck_name"]=>
          string(12) "Нижняя"
          ["rt_name"]=>
          string(50) "3-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(65900)
        }
        [14]=>
        array(4) {
          ["deck_name"]=>
          string(12) "Нижняя"
          ["rt_name"]=>
          string(50) "3-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "3-местное размещение"
          ["price_value"]=>
          float(62900)
        }
      }
    }
    [1]=>
    array(2) {
      ["tariff_name"]=>
      string(25) "Тариф Детский"
      ["prices"]=>
      array(15) {
        [0]=>
        array(4) {
          ["deck_name"]=>
          string(18) "Шлюпочная"
          ["rt_name"]=>
          string(27) "1-местная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          int(0)
        }
        [1]=>
        array(4) {
          ["deck_name"]=>
          string(18) "Шлюпочная"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          int(0)
        }
        [2]=>
        array(4) {
          ["deck_name"]=>
          string(18) "Шлюпочная"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(65620)
        }
        [3]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(37) "Люкс четырёхместный"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          int(0)
        }
        [4]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(46) "Полулюкс «А» трёхместный"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          int(0)
        }
        [5]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(52) "Полулюкс «Б» четырёхместный"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          int(0)
        }
        [6]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(52) "Полулюкс «Б» четырёхместный"
          ["rp_name"]=>
          string(37) "3-местное размещение"
          ["price_value"]=>
          float(65620)
        }
        [7]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(52) "Полулюкс «Б» четырёхместный"
          ["rp_name"]=>
          string(37) "4-местное размещение"
          ["price_value"]=>
          float(64345)
        }
        [8]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(27) "1-местная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          int(0)
        }
        [9]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          int(0)
        }
        [10]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Средняя"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(64345)
        }
        [11]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Главная"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "1-местное размещение"
          ["price_value"]=>
          int(0)
        }
        [12]=>
        array(4) {
          ["deck_name"]=>
          string(14) "Главная"
          ["rt_name"]=>
          string(50) "2-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(61115)
        }
        [13]=>
        array(4) {
          ["deck_name"]=>
          string(12) "Нижняя"
          ["rt_name"]=>
          string(50) "3-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "2-местное размещение"
          ["price_value"]=>
          float(56015)
        }
        [14]=>
        array(4) {
          ["deck_name"]=>
          string(12) "Нижняя"
          ["rt_name"]=>
          string(50) "3-местная одноярусная каюта"
          ["rp_name"]=>
          string(37) "3-местное размещение"
          ["price_value"]=>
          float(53465)
        }
      }
    }
  }
  ["room_availability"]=>
  array(8) {
    [0]=>
    array(1) {
      [0]=>
      string(3) "436"
    }
    [3]=>
    array(1) {
      [0]=>
      string(3) "360"
    }
    [9]=>
    array(4) {
      [0]=>
      string(3) "319"
      [1]=>
      string(3) "320"
      [2]=>
      string(3) "321"
      [3]=>
      string(3) "322"
    }
    [10]=>
    array(4) {
      [0]=>
      string(3) "319"
      [1]=>
      string(3) "320"
      [2]=>
      string(3) "321"
      [3]=>
      string(3) "322"
    }
    [11]=>
    array(4) {
      [0]=>
      string(3) "204"
      [1]=>
      string(3) "206"
      [2]=>
      string(3) "209"
      [3]=>
      string(3) "210"
    }
    [12]=>
    array(4) {
      [0]=>
      string(3) "204"
      [1]=>
      string(3) "206"
      [2]=>
      string(3) "209"
      [3]=>
      string(3) "210"
    }
    [13]=>
    array(7) {
      [0]=>
      string(3) "109"
      [1]=>
      string(3) "110"
      [2]=>
      string(3) "111"
      [3]=>
      string(3) "113"
      [4]=>
      string(3) "116"
      [5]=>
      string(3) "117"
      [6]=>
      string(3) "118"
    }
    [14]=>
    array(7) {
      [0]=>
      string(3) "109"
      [1]=>
      string(3) "110"
      [2]=>
      string(3) "111"
      [3]=>
      string(3) "113"
      [4]=>
      string(3) "116"
      [5]=>
      string(3) "117"
      [6]=>
      string(3) "118"
    }
  }
}

Расписание круиза

Адрес: http://cruises.vodohod.com/agency/json-days.htm

Необходимо передавать GET-параметры:

  • pauth — код партнёра;
  • cruise — идентификатор круиза.

Образец массива данных, форматированных php-функцией var_dump()

array(3) {
  [0]=>
  array(5) {
    ["day"]=>
    string(1) "1"
    ["port"]=>
    string(57) "Санкт-Петербург (Речной вокзал)"
    ["time_start"]=>
    string(8) "00:00:00"
    ["time_stop"]=>
    string(8) "20:00:00"
    ["excursion"]=>
    string(1185) "Дополнительная программа «Круиз +»: встреча в 10:30 на Московском вокзале г. Санкт-Петербург (центр зала, у памятника Петру I). Обзорная авт. экскурсия по городу с посещением Петропавловской крепости и тюрьмы Трубецкого бастиона. Экскурсия на прогулочном теплоходе по рекам и каналам (маршрут зависит от погодных условий). Окончание экскурсионной программы в центре города около 16:00. Свободное время в городе, туристы самостоятельно приезжают на борт теплохода (багаж доставляется на борт теплохода).
Основная программа: начало регистрации на борту за 2 часа до отправления в рейс. Посадка, отправление в рейс, ужин - "шведский стол" (свободная рассадка)."
  }
  [1]=>
  array(5) {
    ["day"]=>
    string(1) "2"
    ["port"]=>
    string(12) "Валаам"
    ["time_start"]=>
    string(8) "08:00:00"
    ["time_stop"]=>
    string(8) "20:30:00"
    ["excursion"]=>
    string(1067) "Посещение (по выбору туриста): пеш. экскурсия Скиты Валаама ИЛИ пеш. экскурсия на Скалистый берег. 
Пеш. экскурсия в Центральную усадьбу Спасо-Преображенского Валаамского мужского монастыря (расстояние от теплохода до Центральной усадьбы около 7 км в одну сторону).
Дополнительная программа: проезд на теплоходе ОМ или Метеор из Никоновской бухты (где стоит теплоход) в Монастырскую (где Центральная усадьба) и обратно в качестве альтернативы пешеходной прогулки от теплохода до Центральной усадьбы. Экскурсия в Центральной усадьбе Валаамского монастыря входит в стоимость путевки."
  }
  [2]=>
  array(5) {
    ["day"]=>
    string(1) "3"
    ["port"]=>
    string(57) "Санкт-Петербург (Речной вокзал)"
    ["time_start"]=>
    string(8) "08:00:00"
    ["time_stop"]=>
    string(8) "00:00:00"
    ["excursion"]=>
    string(690) "Прибытие теплохода. Высадка. Последняя услуга по питанию - утренний чай/кофе
Дополнительная программа «Круиз +»:  Освобождение кают. Отъезд на экскурсионную программу с багажом около 09:30 (туристы на теплоход после экскурсии не возвращаются). Авт. экскурсия в Петергоф — ансамбль фонтанов Нижнего парка. Окончание программы на Московском вокзале г. Санкт-Петербург около 14:30-15:00. "
  }
}
Вконтакте FaceBook Instagram Одноклассники YouTube