Optimize
Optimize route through waypoints
client.optimize.create(OptimizeCreateParams { waypoints, mode, roundtrip } body, RequestOptionsoptions?): OptimizeResult
POST/api/v1/optimize
Get async optimization result
client.optimize.retrieve(stringjobID, RequestOptionsoptions?): OptimizeJobStatus { status, error, result }
GET/api/v1/optimize/{job_id}
ModelsExpand Collapse
OptimizeCompletedResult { geometry, properties, status, type } Completed optimization — GeoJSON Feature with optimized route
OptimizeCompletedResult { geometry, properties, status, type }
Completed optimization — GeoJSON Feature with optimized route
OptimizeRequest { waypoints, mode, roundtrip } Route optimization request through waypoints
OptimizeRequest { waypoints, mode, roundtrip }
Route optimization request through waypoints
Waypoints to visit (GeoJSON MultiPoint geometry, minimum 2 points)
Waypoints to visit (GeoJSON MultiPoint geometry, minimum 2 points)
OptimizeResult = OptimizeCompletedResult { geometry, properties, status, type } | OptimizeProcessingResult { job_id, status } Optimization response — either a completed GeoJSON Feature route or an async job reference
OptimizeResult = OptimizeCompletedResult { geometry, properties, status, type } | OptimizeProcessingResult { job_id, status }
Optimization response — either a completed GeoJSON Feature route or an async job reference
One of the following:
OptimizeCompletedResult { geometry, properties, status, type } Completed optimization — GeoJSON Feature with optimized route
OptimizeCompletedResult { geometry, properties, status, type }
Completed optimization — GeoJSON Feature with optimized route