With the GraphHopper Directions API you can integrate A-to-B route planning, turn-by-turn navigation, route optimization, isochrone calculations and other tools in your application. The GraphHopper Directions API consists of the following RESTful web services: * Routing API, * Route Optimization API,
https://graphhopper.com/api/1
Auth type
API Key Header
Auth header
GET /endpoint?key=YOUR_KEY
Rate limit
500 req/day (free)
Pricing
Enterprise / contact sales
Free quota
None
Documentation
https://api.apis.guru/v2/specs/graphhopper.com/1.0.0.json
Endpoint status
Server online — HTTP 400 — server is online but path returned an error (may require auth)1.73s
(checked Mar 29, 2026)
Builder score
D
45%
builder-friendly
API key as query parameter (key)
GET /endpoint?key=YOUR_KEY
GraphHopper Directions API. Free: 500 req/day. Standard €29/mo (10K req/day). Professional €99/mo. Premium €499/mo. Open-source self-hosting available.
| Method | Path | Description |
|---|---|---|
| POST | /cluster |
POST Cluster Endpoint |
| POST | /cluster/calculate |
Batch Cluster Endpoint |
| GET | /cluster/solution/{jobId} |
GET Batch Solution Endpoint |
| GET | /geocode |
Geocoding Endpoint |
| GET | /isochrone |
Isochrone Endpoint |
| POST | /match |
Map-match a GPX file |
| GET | /matrix |
GET Matrix Endpoint |
| POST | /matrix |
POST Matrix Endpoint |
curl 'https://graphhopper.com/api/1/cluster' \ -H 'GET /endpoint?key=YOUR_KEY'
{}
Data sourced from API Map. Always verify pricing and rate limits against the official GraphHopper Directions documentation.