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 OTP API combines data from different sources like for example public transport, cycling, and walking routes etc., 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 bicycling, walking, and mobility services including bike share 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 OTP 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 entity, 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 intended use case of OTP. You are welcome to use OTP for any purpose.
• Fully customizable for use with any frontend
• High-performance trip planning
• Fully multimodal routing, including walking, biking, bikeshare, demand-responsive service combined trip plans rather than presented in alternative trip plans
• Support for real-time alerts, trip re-routing based on real-time delays and vehicle positions
• Multi-criteria cost calculation allows for dynamic user inputs and requests including mode, time, transfers, and other preferences while delivering balanced results
• One OTP backend can power both a website and app for use by riders, along with a separate frontend with a different configuration for use by a customer service team
• Highly scalable software for large regions
• Interagency fare calculation
• Integrates multiple modes including bikeshare and demand-response
• Can be provided as a service to agencies for use in their websites and apps
• Active development by dozens of agencies means new features every year
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