moovexDocs

Single Route

Calculate route for a sequence of stops

POST/routing/single

Calculate the route geometry, distance, and duration for a sequence of coordinates. This endpoint returns the optimal driving route through the provided stops in order.

Request Body

FieldTypeRequiredDescription
stopsCoordinates[]YesOrdered sequence of stops
departureISO8601NoDeparture time for traffic calculation

Coordinates

FieldTypeRequiredDescription
latnumberYesLatitude
lngnumberYesLongitude
{ "lat": 40.7128, "lng": -74.0060 }

Example Response

{
  "geometry": "encoded_polyline_string",
  "distance": 8500,
  "duration": 1200,
  "legs": [
    { "distance": 5000, "duration": 720 },
    { "distance": 3500, "duration": 480 }
  ]
}

Response Fields

FieldTypeDescription
geometrystringEncoded polyline of the route
distancenumberTotal distance in meters
durationnumberTotal duration in seconds
legsRouteLeg[]Per-segment details

Route Leg

Each leg represents the segment between consecutive stops:

FieldTypeDescription
distancenumberSegment distance in meters
durationnumberSegment duration in seconds

Use Cases

  • Route Preview: Show the route before committing to a trip
  • Manual Route Planning: Calculate routes for custom stop sequences
  • ETA Calculation: Get accurate travel times between locations
  • Route Comparison: Compare different stop orderings

On this page