Four transport modes, one contract
Car, truck, bicycle and pedestrian share the same request shape. Switching modes is one parameter, not a different product with a different price.
Truck profiles carry weight, axles, hazmat class and dimensions into the road graph, so the route you get is one the vehicle can legally drive. Departure time pulls live and historical traffic into the estimate.
Car, truck, bicycle and pedestrian share the same request shape. Switching modes is one parameter, not a different product with a different price.
500 × 500 origin-destination pairs in a single call, billed per request rather than per cell. Fleet dispatch does not need to be an enterprise line item.
Reachability polygons for delivery zones, catchment analysis and EV range, including consumption models that account for elevation.
The sandbox answers without a key. Response shapes are the documented ones.
curl -sG "https://api.apinavi.com/v1/routes" \
-H "Authorization: Bearer $APINAVI_KEY" \
-d "origin=52.5296,13.4030" \
-d "destination=52.5170,13.3889"| Endpoint | Parameters | Request |
|---|---|---|
| /v1/routesGET | origin | 52.5296,13.4030 |
| destination | 52.5170,13.3889 | |
| transportModecar · truck · bike · pedestrian · scooter | truck | |
| departureTimeenables live + historical traffic | 2026-07-27T08:30:00Z | |
| return | polyline,summary,actions | |
| /v1/matrixPOST | origins | [{lat,lng} × 500] |
| destinations | [{lat,lng} × 500] | |
| regionDefinition | world | |
| /v1/isolinesGET | origin | 48.8566,2.3522 |
| range[type]time · distance · consumption | time | |
| range[values] | 600,1200,1800 | |
| /v1/toursPOST | fleet | vehicle types, shifts, capacities |
| plan | jobs with time windows | |
| objectives | minimise cost, then lateness |
Free allowance first, then the ladder. HERE's published rate is shown struck through.
| Service | Free / month | HERE list | ApiNavi |
|---|---|---|---|
| RoutingDoor-to-door routes for car, truck, bike and foot. | 5K | $1.50 | $0.75 |
| Matrix routingUp to 250 000 origin–destination pairs per call. | 2.5K | $5.00 | $2.50 |
| IsolinesReachability by time, distance or charge. | 2.5K | $1.50 | $0.75 |
| Tour planningFleet-wide optimisation with shifts and capacities. | 500 | $34.98 | $17.49 |
Coming from HERE? The parameter map is one page away. Read the HERE migration guide
Truck-legal routes, toll cost before dispatch, tours that fit the shift.
Learn moreAddress capture that survives a badly typed doorstep, and ETAs that hold.
Learn morePickup precision, live traffic on every leg, maps that render at 60fps.
Learn moreEmbedded-grade maps and traffic without an embedded-grade contract.
Learn moreCatchments by drive time, store locators, address hygiene at import.
Learn moreLive traffic on a route is included in the routing call. Querying the traffic layer directly — flow and incidents in an area — meters separately at $1.25 per 1 000.
Yes, flexible polyline by default, with GeoJSON available through a return parameter.