Search train journeys
https://serviceapi.b2b.innovatedemo.com /train/searchReturns train journeys for a one-way or round-trip search. Send supplier_uid "all" to search every supplier.
Body parameters 14 fields · 9 required
journey_typestringRequiredType of the journey.
One of
OneWayRoundTripsegmentobject[]RequiredTravel segments containing station codes and dates.
segment[].departure_codestringRequiredIATA or Station code for departure (e.g., MKX).
Example
MKXsegment[].arrival_codestringRequiredIATA or Station code for arrival (e.g., JXD).
Example
JXDsegment[].outbound_datestringRequiredJourney start date (YYYY-MM-DD).
Example
2026-12-15segment[].return_datestringReturn date (YYYY-MM-DD). Mandatory only for RoundTrip.
Example
2026-12-15
travelers_adultintegerRequiredNumber of adult passengers.
Example
1travelers_childintegerNumber of child passengers.
Example
0travelers_infantsintegerNumber of infant passengers.
Example
0partner_idstringPartner identifier, can be left blank.
short_refstringOptional reference for stream search tracking.
Example
xxxx111languagestringRequiredResponse language code.
Example
enguest_nationalitystringRequiredISO 2-letter country code of the guests.
Example
BDsupplier_uidstringRequiredSupplier identifier. Use "all" to search every supplier.
Example
all