Google Places · Rate Limits

Google Places Rate Limits

Google Places API (New) enforces rate limits per API method per Google Cloud project. Each method (Text Search, Nearby Search, Place Details, Place Photos, Autocomplete) has its own independent per-minute quota. The default per-minute quota is configurable in the Google Cloud Console under Google Maps Platform > Quotas, and can be raised by request. Limits are scoped to the project rather than to an individual API key or IP. Quota-exceeded and throttled requests return HTTP 429 with the gRPC status RESOURCE_EXHAUSTED. The numeric default is not published as a fixed value on the docs page and must be confirmed per project in the Cloud Console.

Google Places Rate Limits is the machine-readable rate-limit profile for Google Places on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 2 rate-limit definitions, measuring requests_per_minute and requests_per_day.

The profile also includes 4 backoff/retry policies defined and response codes documented for throttled and quotaExceeded.

Tagged areas include Geolocation, Google, Maps, Places, and Rate Limiting.

2 Limits Throttle: 429 Quota: 429
GeolocationGoogleMapsPlacesRate Limiting

Limits

Per-method per-minute quota project/method
requests_per_minute
per-method, configurable in Cloud Console > Google Maps Platform > Quotas
Each Places API method has a separate per-minute quota counted against the project. Adjustable and raisable via a quota increase request.
Daily quota cap (optional) project
requests_per_day
optional cap set by the project owner to control spend
Project owners may set a daily request cap per API to limit billing exposure; not enforced by default.

Policies

Per-Method Scoping
Rate limits are applied independently to each API method, so heavy use of Text Search does not consume the quota available to Place Details.
Backoff Strategy
On HTTP 429 (RESOURCE_EXHAUSTED), clients should retry with exponential backoff and jitter rather than immediate retry.
Quota Management
View and adjust per-method per-minute quotas in the Google Cloud Console under Google Maps Platform > Quotas; request increases through the console when sustained higher throughput is required.
Spend Capping
Set daily request caps and budget alerts to bound cost, since billing is usage-based per SKU rather than a fixed plan quota.

Sources