Нет параллельного стэка билетов
Вы интегрируете один поток бронирования вместо логики выпуска билетов под каждого перевозчика. Бремя поддержки форматов билетов остаётся на нашей стороне.
Tictactrip берёт на себя весь конвейер бронирования. Билеты возвращаются в формате PDF, готовые к отправке путешественникам по email или к отображению внутри вашего продукта. Возвраты и обмены проходят через ту же поверхность.
Поиск — это лёгкие 20 % интеграции путешествий. Остальные 80 % — это замки резервирования, авторизация платежей, выпуск билетов под каждого перевозчика, повторные попытки, возвраты, обмены и пост-продажные операции — нелаковая инфраструктура, которая решает, работает ли ваш продукт в продакшне.
Tictactrip владеет этим конвейером от начала до конца. Вы обращаетесь к одному REST API; мы выполняем последовательность бронирования у каждого перевозчика, валидируем оплату, выпускаем билет и возвращаем его в виде PDF, который вы можете отправить путешественникам по email или встроить в собственное приложение.
Возвраты и обмены проходят через тот же API. Никаких порталов перевозчиков, никакой ручной переэмиссии, никаких параллельных стэков билетов.
Возможности, которые партнёры используют с первого дня.
Вы интегрируете один поток бронирования вместо логики выпуска билетов под каждого перевозчика. Бремя поддержки форматов билетов остаётся на нашей стороне.
Бронирование, оплата и выпуск билета происходят в структурированной последовательности с понятными кодами ошибок — легко обернуть в собственные системы повторных попыток и наблюдаемости.
Процессы отмены и изменения проходят через тот же API. Не нужно направлять агентов поддержки к пяти разным порталам перевозчиков.
Билеты доставляются в PDF, который ваша платформа может отправить по email, прикрепить к подтверждениям, сохранить в системе документов или отобразить внутри собственного продукта.
Один и тот же эндпоинт обслуживает любую интеграцию Tictactrip. Пройдите аутентификацию, отправьте поисковый запрос и получите маршруты с ценой, продолжительностью, перевозчиком и выбросами CO₂. Затем оформите бронирование через /book и выдайте билеты пользователям.
# Step 1 — search for itineraries
curl -X POST 'https://api.tictactrip.eu/v2/results' \
-H 'Authorization: Bearer YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"originGpuid": "c|FRpari____@u09tu",
"destinationGpuid": "c|FRlyon____@u05kq",
"outboundDate": "2026-06-12T00:00:00Z",
"passengers": [{"age": 30}]
}'
# Step 2 — reserve, pay and issue tickets
# using the booking endpoints in /docs/introВопросы, которые проверяют продуктовые и инженерные команды перед интеграцией.
Билеты выпускаются в PDF. Вы можете отправлять их путешественникам по email, прикреплять к письмам подтверждения, архивировать в системе документов или отображать прямо внутри собственного продукта.
Процессы возврата проходят через тот же API. Право на возврат, частичный или полный возврат и сроки следуют исходным тарифным правилам перевозчика — отображаются через структурированные поля API, а не в виде свободного текста.
Да, там, где их поддерживает перевозчик. Эндпоинт обмена проходит через ту же поверхность API, что и исходное бронирование — ваша платформа управляет потоком со стороны пользователя, Tictactrip — механикой со стороны перевозчика.
Эндпоинт бронирования возвращает структурированные коды ошибок, чтобы ваша платформа могла решить: повторить попытку, переключиться на другой маршрут или показать ошибку пользователю. Никаких скрытых частичных бронирований.
Расскажите о вашем проекте — мы вернёмся в течение одного рабочего дня с готовым планом.