moovexDocs

Generate Route Async

Calculate an EV-optimized route asynchronously

POST/routing/generate/async

For long routes or batch processing, use async generation. Returns immediately with a request_id to poll for results.

Request Body

Same as Generate Route.

FieldTypeRequiredDescription
originLocationYesStarting point
destinationLocationYesEnd point
waypointsLocation[]NoIntermediate stops
vehicleVehicleYesVehicle configuration
preferencesPreferencesNoRouting preferences
conditionsConditionsNoCurrent conditions

Example Response

{
  "request_id": "req_xyz789",
  "status": "processing",
  "estimated_completion_seconds": 5
}

Polling for Results

Use the Get Route Result endpoint to retrieve the completed route:

GET /routing/result/req_xyz789

On this page