JourneyWeb allows 2 or more journey planning systems to dynamically combine data, creating new composite journeys. JourneyWeb is used in conjunction with the national public transport access node (NaPTAN) system. NaPTAN is the UK standard for identifying stops, stations and other access points to public transport.
JourneyWeb is a request and response protocol and either journey planner can initiate queries by sending a request. Messages are in 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
along with system error handling messages.