> [!NOTE]
> This product is in [Legacy status](https://developers.google.com/maps/legacy.md.txt). As of October 2026, Places API (Legacy) can no longer be enabled for new Google Cloud projects. Existing projects remain fully supported. For new features and improved performance, [migrate
> to Places API (New)](https://developers.google.com/maps/documentation/places/android-sdk/legacy/migrate-overview).

Place data fields define the types of Place data to return when
requesting Place Details (Legacy). This page lists all place data fields, and explains
how they are supported for each API/SDK (support for place fields varies by
platform and/or feature).

For more information about how Place Details (Legacy) requests are billed, see

[Usage and Billing](https://developers.google.com/maps/documentation/places/android-sdk/usage-and-billing.md.txt).

The following table lists all supported place data field values by pricing
tier, and platform.

> [!CAUTION]
> **Important:** Because place data results cannot be empty, only place results with data are returned. For example, if a requested place has no photos, the `photos` field won't be present in the result.

## Basic Data

| **Field** | **Places API (Legacy)** | **Places Library, Maps JavaScript API** | **Places SDK for Android (Legacy)** | **Places SDK for iOS (Legacy)** |
|---|---|---|---|---|
| Address Components | [`address_components`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`address_components`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.ADDRESS_COMPONENTS`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldAddressComponents`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Address | [`adr_address`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`adr_address`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | `---` | `---` |
| Business Status | [`business_status`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`business_status`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.BUSINESS_STATUS`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldBusinessStatus`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Formatted Address | [`formatted_address`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`formatted_address`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.FORMATTED_ADDRESS`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldFormattedAddress`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Viewport | [`geometry/viewport`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`geometry.viewport`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.VIEWPORT`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldViewport`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Location | [`geometry/location`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`geometry.location`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.LOCATION`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldCoordinate`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Icon | [`icon`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`icon`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | `---` | `---` |
| Icon Mask Base URI | [`icon_mask_base_uri`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`icon_mask_base_uri`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.ICON_MASK_URL`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldIconImageURL`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Icon Background Color | [`icon_background_color`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`icon_background_color`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.ICON_BACKGROUND_COLOR`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldIconBackgroundColor`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Name | [`name`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`name`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.DISPLAY_NAME`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldName`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Permanently Closed ([**deprecated**](https://developers.google.com/maps/deprecations.md.txt)) | [`permanently_closed`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`permanently_closed`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | `---` | `---` |
| Photo | [`photos`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`photos`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.PHOTO_METADATAS`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldPhotos`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Place ID | [`place_id`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`place_id`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.ID`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldPlaceID`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Plus Code | [`plus_code`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`plus_code`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.PLUS_CODE`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldPlusCode`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Type | [`type`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`type`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.TYPES`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldTypes`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| URL | [`url`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`url`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | `---` | `---` |
| UTC Offset | [`utc_offset`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`utc_offset_minutes`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.UTC_OFFSET`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldUTCOffsetMinutes`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Vicinity | [`vicinity`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`vicinity`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | `---` | `---` |
| Wheelchair Accessible Entrance | [`wheelchair_accessible_entrance`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.ACCESSIBILITY_OPTIONS`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldWheelchairAccessibleEntrance`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |

## Contact Data Fields

| **Field** | **Places API (Legacy)** | **Places Library, Maps JavaScript API** | **Places SDK for Android (Legacy)** | **Places SDK for iOS (Legacy)** |
|---|---|---|---|---|
| Phone Number | [`formatted_phone_number`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`formatted_phone_number`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | `---` | `---` |
| International Phone Number | [`international_phone_number`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`international_phone_number`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.INTERNATIONAL_PHONE_NUMBER`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldPhoneNumber`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Opening Hours | [`opening_hours`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`opening_hours`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.OPENING_HOURS`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldOpeningHours`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Current Opening Hours | [`current_opening_hours`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.CURRENT_OPENING_HOURS`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldCurrentOpeningHours`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Secondary Opening Hours | [`secondary_opening_hours`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.SECONDARY_OPENING_HOURS`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldSecondaryOpeningHours`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Website | [`website`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`website`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.WEBSITE_URI`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldWebsite`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |

## Atmosphere Data Fields

| **Field** | **Places API (Legacy)** | **Places Library, Maps JavaScript API** | **Places SDK for Android (Legacy)** | **Places SDK for iOS (Legacy)** |
|---|---|---|---|---|
| Curbside Pickup | [`curbside_pickup`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.CURBSIDE_PICKUP`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldCurbsidePickup`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Delivery | [`delivery`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.DELIVERY`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldDelivery`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Dine-in | [`dine_in`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.DINE_IN`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldDineIn`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Editorial Summary | [`editorial_summary`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | `` `Place.Field.EDITORIAL_SUMMARY` `` | [`GMSPlaceFieldEditorialSummary`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Price Level | [`price_level`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`price_level`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.PRICE_LEVEL`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldPriceLevel`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Rating | [`rating`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`rating`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.RATING`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldRating`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Reservable | [`reservable`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.RESERVABLE`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldReservable`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Reviews | [`reviews`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`reviews`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.REVIEWS`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | `---` |
| Serves Beer | [`serves_beer`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.SERVES_BEER`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldServesBeer`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Serves Breakfast | [`serves_breakfast`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.SERVES_BREAKFAST`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldServesBreakfast`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Serves Brunch | [`serves_brunch`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.SERVES_BRUNCH`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldServesBrunch`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Serves Dinner | [`serves_dinner`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.SERVES_DINNER`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldServesDinner`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Serves Lunch | [`serves_lunch`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.SERVES_LUNCH`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldServesLunch`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Serves Vegetarian Food | [`serves_vegetarian_food`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.SERVES_VEGETARIAN_FOOD`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldServesVegetarianFood`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Serves Wine | [`serves_wine`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.SERVES_WINE`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldServesWine`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| Takeout | [`takeout`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | `---` | [`Place.Field.TAKEOUT`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldTakeout`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |
| User Ratings Total | [`user_ratings_total`](https://developers.google.com/maps/documentation/places/web-service/details#fields) | [`user_ratings_total`](https://developers.google.com/maps/documentation/javascript/reference/places-service.md.txt#PlaceResult) | [`Place.Field.USER_RATINGS_COUNT`](https://developers.google.com/maps/documentation/places/android-sdk/reference/com/google/android/libraries/places/api/model/Place.Field.md.txt) | [`GMSPlaceFieldUserRatingsTotal`](https://developers.google.com/maps/documentation/places/ios-sdk/reference/group___g_m_s_place_field) |

## Places SDK for Android (Legacy) fields support

[`findCurrentPlace()`](https://developers.google.com/maps/documentation/places/android-sdk/legacy/reference/com/google/android/libraries/places/api/net/PlacesClient#findCurrentPlace(com.google.android.libraries.places.api.net.FindCurrentPlaceRequest))
does NOT support:

- The [`AuthorAttributions`](https://developers.google.com/maps/documentation/places/android-sdk/legacy/reference/com/google/android/libraries/places/api/model/AuthorAttributions) field of `Place.Field.PHOTO_METADATAS` added in the Places SDK for Android (Legacy) version 3.3.0 release.

`findCurrentPlace()` also does NOT support the following fields:

- `Place.Field.ADDRESS_COMPONENTS`
- `Place.Field.CURBSIDE_PICKUP`
- `Place.Field.DELIVERY`
- `Place.Field.DINE_IN`
- `Place.Field.OPENING_HOURS`
- `Place.Field.RESERVABLE`
- `Place.Field.REVIEWS`
- `Place.Field.SERVES_BEER`
- `Place.Field.SERVES_BREAKFAST`
- `Place.Field.SERVES_BRUNCH`
- `Place.Field.SERVES_DINNER`
- `Place.Field.SERVES_LUNCH`
- `Place.Field.SERVES_VEGETARIAN_FOOD`
- `Place.Field.SERVES_WINE`
- `Place.Field.TAKEOUT`
- `Place.Field.UTC_OFFSET`
- `Place.Field.WEBSITE_URI`