Help your customer to plan their journey effortlessly with integrating the data offered by the Open Data Hub multi-modal transit planner API in your application. The Open Data Hub OpenTripPlanner API combines data from different sources such as public transport, cycling and walking routes, to elaborate the best path.
OpenTripPlanner (OTP) is an Open Source multi-modal trip planner, focusing on travel by scheduled public transportation in combination with cycling, walking and mobility services including bike sharing and ride hailing. Its server component runs on any platform with a Java virtual machine (including Linux, Mac and Windows). It exposes GraphQL APIs that can be accessed by various clients including Open Source Javascript components and native mobile applications. It builds its representation of the transportation network from Open Data in Open Standard file formats (primarily GTFS and OpenStreetMap). It applies real-time updates and alerts with immediate visibility to clients, finding itineraries that account for disruptions and service changes.
Transit agencies
Transit agencies can use OpenTripPlanner as a backend for their public website/app trip planner or internal trip planner for their customer service team.
Regions, countries and private entities
Regional, provincial or national governments, as well as private entities, can set up a trip planner including multiple transit agencies.
Researchers
While historically, OpenTripPlanner has been used by researchers for programmatic calculation of large numbers of trip plans, this is no longer the intended use case of OpenTripPlanner. You are welcome to use OpenTripPlanner for any purpose.
Access the OpenTripPlanner API to integrate multimodal journey planning into your applications.
API EndpointThe following documentation provides an overview of the available APIs and their usage.
API Documentation GTFS GraphQL API Documentation