Skip to main content

Route and Journey Intelligence APIs

Plan more productive days in the field.

Convert a list of customer visits into an efficient, measurable field journey. Route and Journey Intelligence APIs give your application distance and travel time, routes, optimised multi-stop visit sequences, many-to-many distance matrices and reachability areas.

LIVE ROUTING ENGINE • OPTIMAL MULTI-STOP SEQUENCING

What it enables

Transform raw geographic coordinates into actionable, optimized field itineraries and real-time travel intelligence.

Distance and travel-time calculation.

Get distance in metres and estimated duration in seconds between waypoints with the Distance API, or the full path with total time and length from the Route API.

Route planning and navigation support.

The Route API returns the travelable path between two or more stops, in the order given, with route geometry and turn-by-turn instructions. The documentation examples cover driving and walking.

Multi-stop route optimisation.

Send an unordered list of stops and get back the most efficient order to visit them. The first stop is the start, and each returned stop keeps its original position so you can map the new sequence back to your visit list.

Planned versus actual journey analysis.

Compare the route you planned with the journey your field teams actually travelled. Use it together with Tracking SDK, which captures journey data inside your mobile application.

Nearby customer and task prioritisation.

Use the Route Matrix API to compare distance and travel time from many starting points to many candidates, for example to find the nearest option. Use the Isochrone API to see the area reachable within a given travel time or distance.

ETA and travel intelligence for operations teams.

Travel times from the Route, Distance and Route Matrix APIs give operations teams the numbers to plan the day.

Route and journey APIs

Six REST APIs cover routing, distance, matrices, visit sequencing, reachability and road snapping.

Route API
POST
POST /routing/adapter/route

Drivable path and geometry: the travelable path between two or more stops, in the order given.

Send: two or more locations (latitude, longitude), travel mode and units.
Get: encoded route path per leg, turn-by-turn instructions, total time and length, and toll/highway flags.
Read Route API docs →
Distance API
GET
GET /routing/in-shortest/route/v1/...

Distance and travel time between waypoints. Lighter than the Route API when you only need the numbers.

Send: profile and a list of coordinates.
Get: distance in metres and duration in seconds, with one leg per consecutive pair of waypoints.
Read Distance API docs →
Route Matrix API
POST
POST /routing/adapter/sources_to_targets

Many-to-many distance matrix: distance and travel time between a set of origins and destinations in one request.

Send: sources and targets.
Get: one row per source, with distance and time for each target.
Read Route Matrix API docs →
Optimal Routes API
POST
POST /routing/optimize

Optimal visit sequencing: the most efficient order to visit an unordered list of stops.

Send: stops in any order, with the first stop as start.
Get: stops in optimised order, legs between them and trip totals.
Read Optimal Routes API docs →
Isochrone API
POST
POST /routing/adapter/isochrone

Realistic travel-time and travel-distance reachability polygons across road networks.

Send: start location and contours (distance or travel time).
Get: one polygon per contour as a GeoJSON FeatureCollection.
Read Isochrone API docs →
Snap to Road API
GET / POST
GET /routing/adapter/nearest/v1/...

Snap a point to the nearest road and read road details at that point.

Send: point coordinates.
Get: snapped position, road name, distance, speed limits, lane count and classification.
Read Snap to Road API docs →

How it works

Your ApplicationSends origin, stops & parameters
→
Route & Journey APIsProcesses graph routing & matrix solvers
→
Journey IntelligenceReturns optimised route, distance & ETA

For Product and Operations Teams

Help employees spend more time with customers and less time travelling without a clear visit sequence.

For Developers

Use route, distance matrix and optimisation APIs to build daily plans, trip workflows, customer sequencing and service-allocation logic.

Where teams use Route and Journey Intelligence

See how operations teams integrate route intelligence into their core business workflows.

Field Force Productivity

Make every field activity visible, verifiable and optimised. Daily visit plan, route guidance, live journey.

Learn more →
Collections & Recovery Mobility

Help collection teams reach more customers with better daily planning. Location-based customer grouping & recommended visit sequence.

Learn more →
Local Conveyance Automation

Ensure every kilometer travelled has a business purpose. Verified journey and distance, policy-based claim calculation.

Learn more →
Connected Vehicle & Asset Intelligence

Turn GPS and IoT device data into operational control. Compare planned versus actual trip distance.

Learn more →

Get access

API keys are issued during onboarding. Book a demo or contact us and tell us which APIs you need.