Welcome to the repository of all customer information data on public transport in Switzerland. We call it a “cookbook” because, just like a standard book of recipes, it contains instructions and tips as well as the basics, particularly where customer information data is concerned.
Our aim is to make this knowledge universally available and we are trying to add more on an ongoing basis. However, if you notice that anything is missing or even incorrect, it would be very helpful if you could point this out as a comment or as feedback.
Have fun finding what you’re looking for!
This search is limited to the pages of the Cookbook
Useful links
General information
OJP
- OJP und die neue TRIAS- und GTFS-Schnittstelle [DE]
- OJP – Open Journey Planner
- OJPTripRequest
- OJPTripInfoRequest
- OJPStopEventRequest
- OJPLocationInformationRequest
- API Explorer
- OJP Known Issues (in Arbeit) [DE]
- OJP – Open Journey Planner: Diskriminierungsfreiheit (in Arbeit) [DE]
- OJP Sysrequest [DE]
TRIAS / VDV 431 (preferrably use OJP)
- Departure / arrival display (TRIAS 2020)
- TripRequest (TRIAS 2020)
- Trip forecast (TRIAS 2020)
- LocationInformationRequest (TRIAS 2020)
- Service VDV 431
Files
- Actual data
- DiDok – Documentation of services for Swiss Public Transport
- Business Organizations
- Timetable and Hafas Raw Data Format (HRDF)
- Pseudo-Service DiDok
- BAV Haltestellenliste [DE]
- GO Realtime
- Number of trains on the sections of the railway network
- Park & Rail
GTFS
- GTFS
- GTFS Realtime
- Matching
- Proprietary interface to the GTFS feed
- Using HRDF timetables together with GTFS-RT
Important terms and additional information
- Use cases in customer information
- Communication thresholds for delay forecasts
- Service point
- Journey
- Journey Ref
- Stop
- Calendar
- Circuit
- Routing
- Dealing with time in VDV 431
- VMArt (PTMode in VDV 431)
- List of transport modes and hints
- Standards
ASTRA