OptionalapiThe version of the API to use.
OptionalcostCriteria that specifies what paths to prefer during routing.
OptionaltravelThe primary means of transportation to be used while routing.
The travel mode for the requested route. Note that the requested travelMode may not be available for the entire route. Where the requested travelMode is not available for a particular section, the element of the response for that section will be 'other'.
OptionalvehicleParameters for the vehicle that will be used to drive the route.
OptionalwhenSpecifies when to depart or arrive. If past dates are supplied or in a way that are impossible to achieve (e.g. an imminent arrival date for a long route), then it will default to departing now.
Common parameters shared across all routing service requests.
These parameters configure how routes are calculated, including optimization strategy, vehicle characteristics, timing constraints, and travel preferences. They provide a consistent interface across different routing services.
Remarks
Most routing services (calculateRoute, calculateMatrixRoute, calculateReachableRange) accept these parameters to customize route calculation. They control:
Service Compatibility:
Example
See
Common Routing Parameters Documentation