Uticket API
Прикладной программный интерфейс для продажи билетов.
Документация

tu_map (карта транспортного средства)

Данный запрос получает карту транспортного средства — список вагонов.

Используется только для поезда. Для автобуса и самолёта не имеет смысла.

Название Описание
HTTP Метод GET
Шаблон http://login:password@api.t2t.in.ua/tu_map/$language/$variant_guididx
Пример http://api.t2t.in.ua/tu_map/en/c1912101-b121-6d07-00ca-00303039d800

Параметры запроса:

Название Описание Пример
1 language Язык, на котором должен быть ответ системы. Одно значение из списка:

  • ru
  • ua
  • en
ru
2 varian_guididx Идентификатор варианта проезда (полученного ранее путём выполнения запроса variants) по которому необходимо получить карту транспортного средства c1912101-b121-6d07-00ca-00303039d800

Пример ответа:

Структура ответа:

Название Описание
ctx Контекст запроса
ctx.guididx Идентификатор варианта проезда по которому получена карта поезда
cars[] Ассоциативный массив с информацией о вагонах. Ключ является номером вагона. cars[11] — даёт карту вагона номер 11. Каждый элемент представляет собой информацию о конкретном вагоне.
cars[i].id Номер вагона. Совпадает с ключем по которому получена запись о вагоне.
cars[i].tos_id Цифровой тип вагона:

    • 1001 — сидячие вагоны
    • 1010 — общие вагоны
    • 1020 — плацкартные вагоны
    • 1025 — фирменные плацкартные вагоны
    • 1030 — купейные вагоны
    • 1040 — купейные фирменные вагоны
    • 1045 — мягкие вагоны
    • 1050 — вагоны класса люкс
    • 2021 — свободная посадка (автобус), места не закреплены за покупателем
cars[i].tos_name Символьный тип вагона:

  • rw_sitting
  • rw_common — общие вагоны
  • rw_plats — плацкартные вагоны
  • rw_plats_f — фирменные плацкартные вагоны
  • rw_coupe — купейные вагоны
  • rw_coupe_f — купейные фирменные вагоны
  • rw_soft — мягкие вагоны
  • rw_luxury — вагоны класса люкс
cars[i].class_id Класс вагона. Актуально для электричек где могут быть вагоны 1, 2, 3 класса.
cars[i].price Стоимость проезда в данном вагоне для подобранного ранее варианта проезда.
cars[i].rw_bottom Информация о количестве нижних мест в данном вагоне
cars[i].rw_top Информация о количестве верхних мест в данном вагоне
cars[i].rw_side_top Информация о количестве верхних боковых мест в данном вагоне
cars[i].rw_side_bottom Информация о количестве нижних боковых мест в данном вагоне
cars[i].rw_sitting Информация о количестве сидячих мест в данном вагоне