Capacity ClusteringSolve capacity-constrained clustering problems by assigning customers to clusters while minimizing total travel distance.
GraphHopper GeocodingTool to perform forward or reverse geocoding.
Get Cluster SolutionTool to retrieve the solution of an asynchronous clustering job.
Get MatrixTool to compute a distance and/or time matrix using GET request with query parameters.
Get Matrix SolutionTool to retrieve the result of an asynchronous matrix computation job.
GET RouteTool to calculate the best path connecting two or more points using simple GET request.
Get IsochroneTool to compute isochrone polygons for a given point.
Calculate MatrixTool to calculate distance, time, or weight matrices via POST.
Get Custom ProfilesRetrieve all custom routing profiles for your GraphHopper account.
POST RouteTool to calculate complex routes via POST /route.
Submit Matrix JobTool to submit a matrix computation job for asynchronous processing.
Map Match GPX TrackMap-match a GPX track using GraphHopper's Map Matching API.
GraphHopper VRP POSTTool to initiate VRP optimization.