This page provides SKU details, SKU IDs, billable events, and billing triggers for Google Maps Platform Places (New), Places UI Kit, Places Aggregate API, Address Validation API, Geocoding API, Geolocation API, Time Zone API, and Maps Experience Agent Tools. For Legacy Places SKUs, see Legacy Places and Routes SKU details. For a directory of all product categories, see the API usage details overview. For SKU pricing, see the global and India price lists.
About the SKU tables
The following sections outline the details for each SKU:
| Category | Whether the SKU falls into the Essentials, Pro, or Enterprise SKU category. |
| Billable event | What event is billed for the SKU. |
| Triggers | What code elements trigger billable events. |
| Pricing | Links to the pricing table for that SKU's group. |
Field mask billing
For Place Details (New), Nearby Search (New), and Text Search (New), your request is billed based on the fields provided in the field mask:
- If your field mask only includes fields from a single SKU: The request is billed at the rate for that SKU.
- If your field mask includes fields from multiple SKUs: The request is billed at the highest SKU rate among the fields requested. For example, if you include fields from both an Essentials SKU and an Enterprise SKU, the request is billed at the Enterprise SKU rate.
For a complete list of fields and their associated SKUs by platform, see:
- Android SDK: Place Data Fields (New)
- iOS SDK: Place Data Fields (New)
- Places Library, Maps JavaScript API: Place Class Data Fields
- Web service: Place Data Fields (New)
Places (New) product SKUs
[ Essentials: Places, Geocoding, Geolocation ] |
|---|
SKU: Autocomplete Requests
| Category | Essentials | |
|---|---|---|
| SKU ID |
4EF4-B17C-B31A (Global) F155-0371-DCAE (India) |
|
| APIs | Place Autocomplete Android, Place Autocomplete iOS, Maps JavaScript API Place Autocomplete Widget, Place Autocomplete Web |
|
| Billable event | Request without a session token, or with an invalid or expired token | |
| Triggers |
This SKU is triggered under the following conditions:
|
|
| Examples | Use sessions to limit the number of requests that are billed during a single Autocomplete session. For details, see Session tokens or SKU: Autocomplete Session Usage. | |
| Pricing |
Price list (Global)
Price list (India) |
SKU: Autocomplete Session Usage
| Category | Essentials | |
|---|---|---|
| SKU ID |
EEA3-417B-DBA1 (Global) 4764-9FA0-0FC0 (India) |
|
| APIs | Place Autocomplete Android, Place Autocomplete iOS, Maps JavaScript API Place Autocomplete Widget, Place Autocomplete Web |
|
| Billable event | Request with a session token | |
| Triggers |
For more information, see Autocomplete (New) and session pricing. |
|
| Examples |
This SKU acts as a wrapper for the Autocomplete (New) requests SKU that provides a way for you to limit the number of requests that are billed during a single Autocomplete session. For information about Autocomplete Session Usage, see Session tokens. |
|
| Pricing | Price list (Global) Price list (India) |
SKU: Geocoding
| Category | Essentials | |
|---|---|---|
| SKU ID |
BAC8-4E68-E261 (Global) AB12-DA89-B523 (India) |
|
| APIs | Maps JavaScript API Geocoding service, Geocoding API |
|
| Billable event | Successful request | |
| Triggers |
|
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Geolocation
| Category | Essentials | |
|---|---|---|
| SKU ID |
51AF-D64F-9ABD (Global) 8D4A-1891-61DA (India) |
|
| APIs | Geolocation API | |
| Billable event | Successful request | |
| Triggers | Request to Geolocation API | |
| Pricing |
Price list (Global) Price list (India) |
SKU: Maps Grounding Essentials
| Category | Essentials | |
|---|---|---|
| SKU ID |
8CD0-1602-5324 (Global) E1E0-C20B-1C60 (India) |
|
| APIs | Maps Experience Agent Tools | |
| Billable event | Request to Maps Experience Agent Tools | |
| Triggers |
A request to Maps Experience Agent Tools that doesn't use any Pro options, or that comes from a project that isn't enabled for Pro. Requests to the Resolution API ( |
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Places API Place Details Essentials (IDs Only)
| Category | Essentials | |
|---|---|---|
| SKU ID |
5C36-E272-E88F (Global) FAA1-1118-93BE (India) |
|
| APIs | Places API Place Details | |
| Billable event | Successful request for only ID fields | |
| Triggers |
Fields for Android SDK
Fields for iOS
Fields for Places Library, Maps JavaScript API
Fields for Web service
* The |
|
| Field mask billing | When you specify a field mask, the request is billed at the highest SKU applicable to the requested fields. See Field mask billing for details, examples, and platform data field guides. |
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Places API Place Details Essentials
| Category | Essentials | |
|---|---|---|
| SKU ID |
6E05-E1C3-8D85 (Global) 8036-9499-4AF9 (India) |
|
| APIs | Place Details (New) | |
| Billable event | Successful request for only Essentials fields |
|
| Triggers |
Fields for Android SDK
Fields for iOS
Fields for Places Library, Maps JavaScript API
Fields for Web service
|
|
| Field mask billing | When you specify a field mask, the request is billed at the highest SKU applicable to the requested fields. See Field mask billing for details, examples, and platform data field guides. |
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Places API Text Search Essentials (IDs Only)
| Category | Essentials | |
|---|---|---|
| SKU ID |
635D-A9DD-C520 (Global) 9C44-5A2D-4E06 (India) |
|
| APIs |
Text Search (New) Maps Grounding Lite Resolution API |
|
| Billable event | Successful request for only IDs | |
| Triggers |
Android SDK
iOS
Places Library, Maps JavaScript API
Web service
* The Maps Grounding Lite A request to the Resolution API |
|
| Field mask billing | When you specify a field mask, the request is billed at the highest SKU applicable to the requested fields. See Field mask billing for details, examples, and platform data field guides. |
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Places UI Kit Query
| Category | Essentials | |
|---|---|---|
| SKU ID |
0678-4F72-DA7C (Global) B10D-0B66-6EAD (India) |
|
| APIs | Places UI Kit Android, Places UI Kit iOS, Places UI Kit JavaScript |
|
| Billable event | Request for Place Details or Place Search elements using Places UI Kit | |
| Triggers | This SKU is triggered by requests for the Place Details and
Place Search elements from the Places UI Kit. Users are billed for
this SKU only per each Places UI Kit request, regardless of what fields are
displayed in the UI Kit. Android
Place Details component iOS
Place Details component JavaScript |
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Places UI Kit - Autocomplete per Session
| Category | Essentials | |
|---|---|---|
| SKU ID |
924B-2797-26F1 (Global) 1EC3-B6E6-F9B9 (India) |
|
| APIs | Places UI Kit Android, Places UI Kit iOS, Places UI Kit JavaScript |
|
| Billable event | Session | |
| Triggers |
This SKU is triggered by Places UI Kit Basic Autocomplete requests: Android iOS JavaScript |
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Time Zone
| Category | Essentials | |
|---|---|---|
| SKU ID |
91DF-9B59-4BBD (Global) 0301-2887-FE47 (India) |
|
| APIs | Time Zone API | |
| Billable event | Successful request to the Time Zone API | |
| Triggers | Request to the Time Zone API. | |
| Pricing |
Price list (Global) Price list (India) |
[ Pro: Address Validation, Places ] |
|---|
SKU: Address Validation Pro
| Category | Pro | |
|---|---|---|
| SKU ID |
A2E0-53FF-0BE3 (Global) 4EB5-381D-BD8E (India) |
|
| APIs | Address Validation API | |
| Billable event | Successful request to the Address Validation API | |
| Triggers |
|
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Places API Nearby Search Pro
| Category | Pro | |
|---|---|---|
| SKU ID |
99F9-A108-83A6 (Global) 33DE-5C83-8354 (India) |
|
| APIs | Nearby Search (New) | |
| Billable event | Successful request for Pro fields | |
| Triggers |
Android SDK
iOS SDK
Places Library, Maps JavaScript API
Web service
|
|
| Field mask billing | When you specify a field mask, the request is billed at the highest SKU applicable to the requested fields. See Field mask billing for details, examples, and platform data field guides. |
|
| Pricing | Price list (Global) Price list (India) |
SKU: Places API Place Details Pro
| Category | Pro | |
|---|---|---|
| SKU ID |
4ED6-464A-2AFC (Global) 1F70-206B-61DF (India) |
|
| APIs | Places API Place Details | |
| Billable event | Successful request for Pro fields | |
| Triggers |
Fields for Android SDK
Fields for iOS
Fields for Places Library, Maps JavaScript API
Fields for Web service
|
|
| Field mask billing | When you specify a field mask, the request is billed at the highest SKU applicable to the requested fields. See Field mask billing for details, examples, and platform data field guides. |
|
| Pricing | Price list (Global) Price list (India) |
SKU: Places API Text Search Pro
| Category | Pro | |
|---|---|---|
| SKU ID |
4FDA-34B1-A910 (Global) 2DB9-E41E-AC2A (India) |
|
| APIs | Text Search (New) | |
| Billable event | Successful request for Pro fields | |
| Triggers |
Android SDK
iOS
Places Library, Maps JavaScript API
Web service
|
|
| Field mask billing | When you specify a field mask, the request is billed at the highest SKU applicable to the requested fields. See Field mask billing for details, examples, and platform data field guides. |
|
| Pricing | Price list (Global) Price list (India) |
SKU: Places Aggregate API
| Category | Pro | |
|---|---|---|
| SKU ID |
546C-66B2-E5A6 (Global) CA83-2F48-1131 (India) |
|
| APIs | Places Aggregate API | |
| Billable event | Successful request for Pro features | |
| Triggers | ||
| Pricing |
Price list (Global) Price list (India) |
SKU: Places UI Kit Pro (Advanced)
| Category | Pro | |
|---|---|---|
| SKU ID |
42AB-1FB3-B56A (Global) EA84-C46A-0634 (India) |
|
| APIs |
Places UI Kit Android Places UI Kit iOS Places UI Kit JavaScript |
|
| Billable event | Request for Advanced Place Details, Advanced Place List, Advanced Place Search, or Place Markers using Places UI Kit | |
| Triggers | Requests for Advanced Place Details, Advanced Place Search, Advanced Place List, and Place Markers from
the Places UI Kit trigger this SKU. You're billed for
this SKU only for each Places UI Kit request,
regardless of which fields the UI Kit displays.
iOS
Advanced Place Details component Android
Advanced Place Details component JavaScript
Advanced Place Details component |
|
| Pricing |
Price list (Global) Price list (India) |
[ Enterprise: Address Validation, Places ] |
|---|
Shared Enterprise and Enterprise + Atmosphere trigger fields
Nearby Search (New), Place Details (New), and Text Search (New) share the same
trigger fields for their Enterprise and Enterprise + Atmosphere SKUs across all
platforms. In Web service requests for Nearby Search (New) and Text Search
(New), prefix each field name with places. (for example, places.rating),
except routingSummaries.
Places Enterprise trigger fields
| Android SDK | iOS SDK | Places Library, Maps JavaScript API | Web service |
|---|---|---|---|
Place.Field.CURRENT_OPENING_HOURS Place.Field.CURRENT_SECONDARY_OPENING_HOURS Place.Field.INTERNATIONAL_PHONE_NUMBER* * Use instead of Place.Field.PHONE_NUMBER, which is
deprecated.Place.Field.NATIONAL_PHONE_NUMBER Place.Field.OPENING_HOURS Place.Field.PRICE_LEVEL Place.Field.RATING Place.Field.SECONDARY_OPENING_HOURS Place.Field.USER_RATING_COUNT* * Use instead of Place.Field.USER_RATINGS_TOTAL, which is
deprecated.Place.Field.WEBSITE_URI
|
GMSPlacePropertyCurrentOpeningHours GMSPlacePropertySecondaryOpeningHours GMSPlacePropertyPhoneNumber GMSPlacePropertyPriceLevel GMSPlacePropertyRating GMSPlacePropertyOpeningHours GMSPlacePropertyUserRatingsTotal GMSPlacePropertyWebsite
|
internationalPhoneNumber nationalPhoneNumber priceLevel rating regularOpeningHours userRatingCount websiteUri
|
currentOpeningHours currentSecondaryOpeningHours internationalPhoneNumber nationalPhoneNumber priceLevel priceRange rating regularOpeningHours regularSecondaryOpeningHours transitStation userRatingCount websiteUri
|
Places Enterprise + Atmosphere trigger fields
| Android SDK | iOS SDK | Places Library, Maps JavaScript API | Web service |
|---|---|---|---|
Place.Field.ALLOWS_DOGS Place.Field.CURBSIDE_PICKUP Place.Field.DELIVERY Place.Field.DINE_IN Place.Field.EDITORIAL_SUMMARY Place.Field.EV_CHARGE_OPTIONS Place.Field.FUEL_OPTIONS Place.Field.GOOD_FOR_CHILDREN Place.Field.GOOD_FOR_GROUPS Place.Field.GOOD_FOR_WATCHING_SPORTS Place.Field.LIVE_MUSIC Place.Field.MENU_FOR_CHILDREN Place.Field.OUTDOOR_SEATING Place.Field.PARKING_OPTIONS Place.Field.PAYMENT_OPTIONS Place.Field.RESERVABLE Place.Field.RESTROOM Place.Field.REVIEWS Place.Field.SERVES_BEER Place.Field.SERVES_BREAKFAST Place.Field.SERVES_BRUNCH Place.Field.SERVES_COCKTAILS Place.Field.SERVES_COFFEE Place.Field.SERVES_DESSERT Place.Field.SERVES_DINNER Place.Field.SERVES_LUNCH Place.Field.SERVES_VEGETARIAN_FOOD Place.Field.SERVES_WINE Place.Field.TAKEOUT
|
GMSPlacePropertyCurbsidePickup GMSPlacePropertyDelivery GMSPlacePropertyDineIn GMSPlacePropertyEditorialSummary GMSPlacePropertyReservable GMSPlacePropertyReviews GMSPlacePropertyServesBeer GMSPlacePropertyServesBreakfast GMSPlacePropertyServesBrunch GMSPlacePropertyServesDinner GMSPlacePropertyServesLunch GMSPlacePropertyServesVegetarianFood GMSPlacePropertyServesWine GMSPlacePropertyTakeout
|
allowsDogs editorialSummary evChargeOptions fuelOptions hasCurbsidePickup hasDelivery hasDineIn hasLiveMusic hasMenuForChildren hasOutdoorSeating hasRestroom hasTakeout hasWifi isGoodForChildren isGoodForGroups isGoodForWatchingSports isReservable parkingOptions paymentOptions reviews servesBeer servesBreakfast servesBrunch servesCocktails servesCoffee servesDessert servesDinner servesLunch servesVegetarianFood servesWine |
allowsDogs curbsidePickup delivery dineIn editorialSummary evChargeAmenitySummary evChargeOptions fuelOptions generativeSummary goodForChildren goodForGroups goodForWatchingSports liveMusic menuForChildren neighborhoodSummary parkingOptions paymentOptions outdoorSeating reservable restroom reviews reviewSummary routingSummaries*servesBeer servesBreakfast servesBrunch servesCocktails servesCoffee servesDessert servesDinner servesLunch servesVegetarianFood servesWine takeout* Text Search and Nearby Search only |
SKU: Address Validation Enterprise
| Category | Enterprise | |
|---|---|---|
| SKU ID |
10F3-119A-C6EC (Global) D73D-9896-24CF (India) |
|
| APIs | Address Validation API | |
| Billable event | Session that terminates in a request for address validation | |
| Triggers |
|
|
| Pricing |
Price list (Global) Price list (India) |
For details about both pricing and using Autocomplete (New) sessions with Places API, see the following guides in the Places API documentation:
SKU: Places API Nearby Search Enterprise
| Category | Enterprise | |
|---|---|---|
| SKU ID |
772E-9975-BE34 (Global) B049-A814-B2A8 (India) |
|
| APIs | Nearby Search (New) | |
| Billable event | Successful request for Enterprise fields | |
| Triggers |
This SKU is triggered when your request includes any of the Places Enterprise trigger fields (for Android SDK, iOS SDK, Places Library in Maps JavaScript API, or Web service). |
|
| Field mask billing |
Billed at the highest SKU rate among the requested fields. See Field mask billing. |
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Places API Nearby Search Enterprise + Atmosphere
| Category | Enterprise | |
|---|---|---|
| SKU ID |
F20E-7034-0EF7 (Global) 1DC0-87A6-65E7 (India) |
|
| APIs | Nearby Search (New) | |
| Billable event | Successful request for atmosphere fields | |
| Triggers |
This SKU is triggered when your request includes any of the Places Enterprise + Atmosphere trigger fields (for Android SDK, iOS SDK, Places Library in Maps JavaScript API, or Web service). |
|
| Field mask billing | Billed at the highest SKU rate among the requested fields. See Field mask billing. |
|
| Pricing | Price list (Global) Price list (India) |
SKU: Places API Place Details Enterprise
| Category | Enterprise | |
|---|---|---|
| SKU ID |
2D9A-3DE0-3766 (Global) 448A-2967-E6BF (India) |
|
| APIs | Places API Place Details | |
| Billable event | Successful request for Enterprise fields | |
| Triggers |
This SKU is triggered when your request includes any of the Places Enterprise trigger fields (for Android SDK, iOS SDK, Places Library in Maps JavaScript API, or Web service). |
|
| Field mask billing |
Billed at the highest SKU rate among the requested fields. See Field mask billing. |
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Places API Place Details Enterprise + Atmosphere
| Category | Enterprise | |
|---|---|---|
| SKU ID |
EB23-5ECC-F753 (Global) 586E-FEBE-4FD2 (India) |
|
| APIs | Places API Place Details | |
| Billable event | Successful request for Enterprise + Atmosphere fields | |
| Triggers |
Requests that include any of the Places Enterprise + Atmosphere fields trigger this SKU: |
|
| Field mask billing | When you specify a field mask, the request is billed at the highest SKU applicable to the requested fields. See Field mask billing for details, examples, and platform data field guides. |
|
| Pricing | Price list (Global) Price list (India) |
SKU: Places API Place Details Photos
| Category | Enterprise | |
|---|---|---|
| SKU ID |
DCD1-FE97-8C71 (Global) 0AF7-8463-1BC9 (India) |
|
| APIs | Place Photos (New) | |
| Billable event | Successful request for a photo | |
| Triggers | Request to Place Photos (New) | |
| Pricing |
Price list (Global) Price list (India) |
SKU: Places API Text Search Enterprise
| Category | Enterprise | |
|---|---|---|
| SKU ID |
E967-44BC-B44D (Global) D112-1B19-2E0B (India) |
|
| APIs | Text Search (New) | |
| Billable event | Successful request for Enterprise fields | |
| Triggers |
This SKU is triggered when your request includes any of the Places Enterprise trigger fields (for Android SDK, iOS SDK, Places Library in Maps JavaScript API, or Web service). |
|
| Field mask billing | Billed at the highest SKU rate among the requested fields. See Field mask billing. |
|
| Pricing |
Price list (Global) Price list (India) |
SKU: Places API Text Search Enterprise + Atmosphere
| Category | Enterprise | |
|---|---|---|
| SKU ID |
120C-BEC3-B48F (Global) 0FD0-B42B-DFDA (India) |
|
| APIs | Text Search (New) | |
| Billable event | Successful request for Enterprise + Atmosphere fields | |
| Triggers |
This SKU is triggered when your request includes any of the Places Enterprise + Atmosphere trigger fields (for Android SDK, iOS SDK, Places Library in Maps JavaScript API, or Web service). |
|
| Field mask billing | Billed at the highest SKU rate among the requested fields. See Field mask billing. |
|
| Pricing | Price list (Global) Price list (India) |
Related SKU details pages
- API usage details overview: Complete SKU directory organized by Essentials, Pro, Enterprise, and Legacy tiers.
- Maps SKU details: Maps SDK for Android, Maps SDK for iOS, Maps JavaScript API, Maps Embed API, Maps Static API, Street View Static API, Elevation API, Aerial View API, and Map Tiles API SKUs.
- Routes SKU details: Routes API, Route Optimization API, Roads API, and Navigation SDK SKUs.
- Environment SKU details: Air Quality API, Pollen API, Solar API, and Weather API SKUs.
- Legacy Places and Routes SKU details: Legacy Places API, Directions API, and Distance Matrix API SKUs.
- Google Maps Platform pricing and India pricing: Monthly volume tiers and per-event rates.