Stay organized with collections
Save and categorize content based on your preferences.
European Economic Area (EEA) developers
To set a stop along a route, for example, for a pickup or dropoff, you designate
a waypoint as a stopover waypoint. To do this, use the vehicleStopover
property of a waypoint,
Waypoint (REST) or
Waypoint (gRPC).
This setting ensures that the calculated route doesn't begin or end on a road
that is unsuitable for pickup and drop-off, such as a highway or tunnel.
Consider the situation where a surface road crosses over a road inside a tunnel.
If you were to specify a waypoint located where the two roads intersect (as seen
on a map), then the resulting route would begin or end on either the surface
road or the tunnel. This result presents a problem because you can't stop in
tunnels to make pickups or drop-offs.
If you want to use the waypoint for a pickup or drop-off, then you set the
vehicleStopover field to true to ensure that the resulting route begins or
ends on a road that allows pickups and drop-offs.
The following example demonstrates how to set the
vehicleStopover
property:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-12 UTC."],[[["\u003cp\u003eUse the \u003ccode\u003evehicleStopover\u003c/code\u003e property to designate a waypoint as a stopover for pickups or drop-offs, ensuring the route avoids unsuitable roads like highways or tunnels.\u003c/p\u003e\n"],["\u003cp\u003eRequests utilizing the \u003ccode\u003evehicleStopover\u003c/code\u003e property incur higher billing rates compared to standard route requests.\u003c/p\u003e\n"],["\u003cp\u003eSetting \u003ccode\u003evehicleStopover\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e guarantees the route starts or ends on a road suitable for pickups and drop-offs, avoiding issues with waypoints located near tunnels or highways.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003evehicleStopover\u003c/code\u003e property is crucial for optimizing routes for vehicles that require specific pickup and drop-off locations.\u003c/p\u003e\n"]]],["To designate a waypoint for pickup or drop-off, set the `vehicleStopover` property to `true` within the Waypoint object. This ensures the route begins or ends on a suitable road, avoiding locations like highways or tunnels. Setting `vehicleStopover` prevents routes from starting/ending on unsuitable roads. The `vehicleStopover` property is set within the Waypoint's JSON structure. Using `vehicleStopover` incurs a higher billing rate.\n"],null,[]]