AI-generated Key Takeaways
-
The Route Optimization API is billed based on the number of shipments in each request and falls under two SKUs: Single Vehicle Routing (for one vehicle) and Fleet Routing (for two or more vehicles).
-
Charges apply per shipment unit, with pricing varying based on monthly volume and the specific SKU used (Single Vehicle or Fleet Routing).
-
Requests failing validation, in
VALIDATE_ONLY
mode, or with infeasible/ignored shipments are not billed. -
You can manage your costs by setting daily quota limits in the Google Cloud console to control API usage.
-
Google Maps Platform provides a $200 monthly credit for qualifying SKUs, applicable until February 28, 2025, after which a free usage threshold will be implemented.
Route Optimization API product SKUs
Route Optimization bills per shipment, and has two SKUs that determine the cost. Which SKU is triggered is based on the number of vehicles in your Route Optimization request:
- Requests that contain one vehicle: Billed to the Single Vehicle Routing SKU
- Requests that contain 2 or more vehicles: Billed to Fleet Routing SKU
The per-request charge is based on the number of shipments in the optimization request, times the shipment unit price per SKU.
SKU details and pricing for the Route Optimization API
The following table shows the SKU details and pricing for the Route Optimization API.
Category | SKU Details | SKU Pricing |
---|---|---|
Pro | SKU: Route Optimization: Single Vehicle Routing | Main pricing list India pricing list |
Enterprise | SKU: Route Optimization: Fleet Routing | Main pricing list India pricing list |
Usage limits
While there are no maximum number of requests per day, the following usage limits are still in place for the Route Optimization API:
Optimize Tours
- Maximum queries per minute (QPM): 60
Batch Optimize Tours
- Maximum queries per minute (QPM): 60
- Maximum individual
OptimizeToursRequest
size: 100MB - Maximum number of
OptimizeToursRequest
per batch: 100 - Maximum total combined size of
OptimizeToursRequest
per batch: 100MB
Adjust quota
Quota limits define the maximum number of requests allowed for a specific API or service within a given timeframe. When the number of requests in your project reaches the quota limit, your service stops responding to requests.
To modify a quota value for your API, follow these steps:
- In the Cloud console, navigate to Google Maps Platform > Quotas.
- Select the API for which you want to modify the quota.
- Identify the quota value that you want to change, and select it using the checkbox.
- Click Edit, enter a new quota value, and click Submit request.
View quota increase requests
To view all quota increase requests, including past and pending requests:
- In the Cloud console, navigate to Google Maps Platform > Quotas.
- Select the API for which you want to view the quota increase request.
- Click Increase Requests.
Terms of Use restrictions
For information on terms of use, see policies for the Route Optimization API, and the License Restrictions section of the Google Maps Platform Terms of Service.