JourneyWeb allows 2 or more journey planning systems to dynamically combine data, creating new composite journeys.
JourneyWeb is a request and response protocol and either journey planner can initiate queries by sending a request. Messages are in Extensible Markup Language (XML) format and tags are specified within the JourneyWeb schema.
The JourneyWeb protocol can:
- return a list of remote stops for a locality or coordinate
- calculate a journey between a combinations of stops
- provide details about specific journey legs
- return a matrix of timetable data
- return departures for a stop at a specified time
- return a list of services
- return the supported transport operators
JourneyWeb is used in conjunction with the national public transport access node used for identifying stops, stations and other access points to public transport.