Skip to main content
Tictactrip Developer Platform

One API for European trains, buses and their combinations

Search, compare and book multimodal long-distance journeys across Europe. Real-time inventory, CO₂ footprint included, ticket delivery built in.

API access is granted on request. Contact sales@tictactrip.eu to get started.

250+carriers integrated
20+European countries
1 APItrain · bus

What is the Tictactrip API?

Tictactrip is a European distribution platform for long-distance ground transport. Our API gives you programmatic access to train and bus inventory from hundreds of carriers, plus a proprietary routing engine that combines several operators into a single itinerary when no direct option exists.

You integrate once. We handle carrier contracts, ticketing, payments, CO₂ computation and after-sales operations.

  • Trainshigh-speed, intercity and regional rail
  • Buseslong-distance carriers across Europe
  • Combinationsmulti-leg, multi-operator itineraries
  • CO₂ dataemissions per passenger, per leg
  • End-to-end bookingsearch, reserve, pay, ticket
Quick start

From zero to first booking in 4 calls

Authenticate, resolve origin and destination, search itineraries, then book. Our step-by-step tutorial walks through every endpoint with curl examples and a ready-to-use Postman collection.

  1. Request your authentication token from sales@tictactrip.eu
  2. Resolve city IDs via GET /v2/stopClusters
  3. Search itineraries via POST /v2/results
  4. Book and issue tickets via POST /book
search.sh
# Search Paris → Lyon, tomorrow
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-05-13T00:00:00Z",
    "passengers":       [{"age": 30}]
  }'

# → returns itinerary bundles with price, duration
#   and CO₂ emissions per passenger
Get API access

Talk to our team to unlock the Tictactrip API

API access is granted after a short commercial discussion to match the right plan, carriers and SLA to your project. Send us a note about your use case and we'll come back to you within one business day.

Already a partner? Use your existing token to authenticate against https://api.tictactrip.eu.

Frequently asked questions

Everything developers and product teams ask before integrating.

What is the Tictactrip API?

The Tictactrip API is a REST interface that lets developers search, compare and book trains and buses across Europe — including multimodal combinations of several carriers in a single itinerary.

How do I get access to the Tictactrip API?

Access to the production API is granted on request. Contact our sales team at sales@tictactrip.eu to discuss your use case, sign a commercial agreement and receive your authentication token.

Which carriers and countries are covered?

The API aggregates major European rail and bus operators including SNCF, Trenitalia, Renfe, FlixBus, BlaBlaCar Bus, ALSA, Ouigo and many regional carriers. Coverage extends across France, Italy, Spain, Germany, Benelux and the rest of continental Europe.

How is the API priced?

Pricing depends on volume, transaction type and the carriers you need. Contact sales@tictactrip.eu to receive a tailored commercial proposal.

Do you provide CO₂ emissions data?

Yes. Every itinerary returned by the search endpoint includes the estimated CO₂ footprint per passenger, which makes it easy to surface the most eco-responsible option in your product.

How long does integration take?

Most partners go live in 2 to 6 weeks. The API exposes a clean REST surface, an OpenAPI specification and a ready-to-use Postman collection so engineering teams can prototype on day one.

In which formats are tickets delivered?

Tickets are issued as PDFs that you can email to travellers, print, or render inside your own product.

Is the API GDPR-compliant?

Yes. Tictactrip is a French company and the API is operated in compliance with the GDPR. Passenger data is processed strictly for the purpose of issuing the requested transport tickets.

Ready to ship multimodal travel?

Read the tutorial, browse the reference, or talk to sales — your call.