CINXE.COM

Find Place  |  Places API  |  Google for Developers

<!doctype html> <html lang="en" dir="ltr"> <head> <meta name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"> <meta name="google-signin-scope" content="profile email https://www.googleapis.com/auth/developerprofiles https://www.googleapis.com/auth/developerprofiles.award"> <meta property="og:site_name" content="Google for Developers"> <meta property="og:type" content="website"><meta name="theme-color" content="#fff"><meta charset="utf-8"> <meta content="IE=Edge" http-equiv="X-UA-Compatible"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="manifest" href="/_pwa/developers/manifest.json" crossorigin="use-credentials"> <link rel="preconnect" href="//www.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.googleapis.com" crossorigin> <link rel="preconnect" href="//apis.google.com" crossorigin> <link rel="preconnect" href="//www.google-analytics.com" crossorigin><link rel="stylesheet" href="//fonts.googleapis.com/css?family=Google+Sans:400,500|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"> <link rel="stylesheet" href="//fonts.googleapis.com/css2?family=Material+Icons&family=Material+Symbols+Outlined&display=block"><link rel="stylesheet" href="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers/css/app.css"> <link rel="shortcut icon" href="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers/images/favicon-new.png"> <link rel="apple-touch-icon" href="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers/images/touchicon-180-new.png"><link rel="canonical" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place"><link rel="search" type="application/opensearchdescription+xml" title="Google for Developers" href="https://developers.google.com/s/opensearch.xml"> <link rel="alternate" hreflang="en" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place" /><link rel="alternate" hreflang="x-default" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place" /><link rel="alternate" hreflang="ar" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=ar" /><link rel="alternate" hreflang="bn" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=bn" /><link rel="alternate" hreflang="zh-Hans" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=zh-cn" /><link rel="alternate" hreflang="zh-Hant" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=zh-tw" /><link rel="alternate" hreflang="fa" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=fa" /><link rel="alternate" hreflang="fr" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=fr" /><link rel="alternate" hreflang="de" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=de" /><link rel="alternate" hreflang="he" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=he" /><link rel="alternate" hreflang="hi" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=hi" /><link rel="alternate" hreflang="id" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=id" /><link rel="alternate" hreflang="it" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=it" /><link rel="alternate" hreflang="ja" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=ja" /><link rel="alternate" hreflang="ko" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=ko" /><link rel="alternate" hreflang="pl" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=pl" /><link rel="alternate" hreflang="pt-BR" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=pt-br" /><link rel="alternate" hreflang="ru" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=ru" /><link rel="alternate" hreflang="es-419" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=es-419" /><link rel="alternate" hreflang="th" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=th" /><link rel="alternate" hreflang="tr" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=tr" /><link rel="alternate" hreflang="vi" href="https://developers.google.com/maps/documentation/places/web-service/search-find-place?hl=vi" /><title>Find Place &nbsp;|&nbsp; Places API &nbsp;|&nbsp; Google for Developers</title> <meta property="og:title" content="Find Place &nbsp;|&nbsp; Places API &nbsp;|&nbsp; Google for Developers"><meta property="og:url" content="https://developers.google.com/maps/documentation/places/web-service/search-find-place"><meta property="og:image" content="https://developers.google.com/static/maps/images/google-maps-platform-1200x675.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="675"><meta property="og:locale" content="en"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@GMapsPlatform"><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "Find Place" } </script><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Google Maps Platform", "item": "https://developers.google.com/maps" },{ "@type": "ListItem", "position": 2, "name": "Places API", "item": "https://developers.google.com/maps/documentation/places/web-service/overview" },{ "@type": "ListItem", "position": 3, "name": "Find Place", "item": "https://developers.google.com/maps/documentation/places/web-service/search-find-place" }] } </script> <link rel="stylesheet" href="/extras.css"></head> <body class="" template="page" theme="white" type="article" layout="docs" concierge='closed' display-toc pending> <devsite-progress type="indeterminate" id="app-progress"></devsite-progress> <a href="#main-content" class="skip-link button"> Skip to main content </a> <section class="devsite-wrapper"> <devsite-cookie-notification-bar></devsite-cookie-notification-bar><devsite-header role="banner"> <div class="devsite-header--inner nocontent"> <div class="devsite-top-logo-row-wrapper-wrapper"> <div class="devsite-top-logo-row-wrapper"> <div class="devsite-top-logo-row"> <button type="button" id="devsite-hamburger-menu" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Navigation menu button" visually-hidden aria-label="Open menu"> </button> <div class="devsite-product-name-wrapper"> <a href="https://developers.google.com/maps"> <div class="devsite-product-logo-container" size="medium" > <picture> <img class="devsite-product-logo" alt="Google Maps Platform" src="https://developers.google.com/static/maps/images/maps-icon.svg" srcset=" /static/maps/images/maps-icon.svg" sizes="64px" loading="lazy" > </picture> </div> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item devsite-has-google-wordmark"> <a href="https://developers.google.com/maps" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Upper Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Google Maps Platform" > <svg class="devsite-google-wordmark" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 148 48"> <title>Google</title> <path class="devsite-google-wordmark-svg-path" d="M19.58,37.65c-9.87,0-18.17-8.04-18.17-17.91c0-9.87,8.3-17.91,18.17-17.91c5.46,0,9.35,2.14,12.27,4.94l-3.45,3.45c-2.1-1.97-4.93-3.49-8.82-3.49c-7.21,0-12.84,5.81-12.84,13.02c0,7.21,5.64,13.02,12.84,13.02c4.67,0,7.34-1.88,9.04-3.58c1.4-1.4,2.32-3.41,2.66-6.16H19.58v-4.89h16.47c0.18,0.87,0.26,1.92,0.26,3.06c0,3.67-1.01,8.21-4.24,11.44C28.93,35.9,24.91,37.65,19.58,37.65z M61.78,26.12c0,6.64-5.1,11.53-11.36,11.53s-11.36-4.89-11.36-11.53c0-6.68,5.1-11.53,11.36-11.53S61.78,19.43,61.78,26.12z M56.8,26.12c0-4.15-2.96-6.99-6.39-6.99c-3.43,0-6.39,2.84-6.39,6.99c0,4.11,2.96,6.99,6.39,6.99C53.84,33.11,56.8,30.22,56.8,26.12z M87.25,26.12c0,6.64-5.1,11.53-11.36,11.53c-6.26,0-11.36-4.89-11.36-11.53c0-6.68,5.1-11.53,11.36-11.53C82.15,14.59,87.25,19.43,87.25,26.12zM82.28,26.12c0-4.15-2.96-6.99-6.39-6.99c-3.43,0-6.39,2.84-6.39,6.99c0,4.11,2.96,6.99,6.39,6.99C79.32,33.11,82.28,30.22,82.28,26.12z M112.09,15.29v20.7c0,8.52-5.02,12.01-10.96,12.01c-5.59,0-8.95-3.76-10.22-6.81l4.41-1.83c0.79,1.88,2.71,4.1,5.81,4.1c3.8,0,6.16-2.36,6.16-6.77v-1.66h-0.18c-1.14,1.4-3.32,2.62-6.07,2.62c-5.76,0-11.05-5.02-11.05-11.49c0-6.51,5.28-11.57,11.05-11.57c2.75,0,4.93,1.22,6.07,2.58h0.18v-1.88H112.09z M107.64,26.16c0-4.06-2.71-7.03-6.16-7.03c-3.49,0-6.42,2.97-6.42,7.03c0,4.02,2.93,6.94,6.42,6.94C104.93,33.11,107.64,30.18,107.64,26.16z M120.97,3.06v33.89h-5.07V3.06H120.97z M140.89,29.92l3.93,2.62c-1.27,1.88-4.32,5.11-9.61,5.11c-6.55,0-11.28-5.07-11.28-11.53c0-6.86,4.77-11.53,10.71-11.53c5.98,0,8.91,4.76,9.87,7.34l0.52,1.31l-15.42,6.38c1.18,2.31,3.01,3.49,5.59,3.49C137.79,33.11,139.58,31.84,140.89,29.92zM128.79,25.77l10.31-4.28c-0.57-1.44-2.27-2.45-4.28-2.45C132.24,19.04,128.66,21.31,128.79,25.77z"/> </svg>Maps Platform </a> </li> </ul> </span> </div> <div class="devsite-top-logo-row-middle"> <div class="devsite-header-upper-tabs"> <devsite-tabs class="upper-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Upper tabs"> <tab > <a href="https://mapsplatform.google.com/" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://mapsplatform.google.com/" track-type="nav" track-metadata-position="nav - overview" track-metadata-module="primary nav" data-category="home" data-label="navTopMenu" track-name="overview" data-action="tabClick" > Overview </a> </tab> <tab > <a href="https://mapsplatform.google.com/maps-products/" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://mapsplatform.google.com/maps-products/" track-type="nav" track-metadata-position="nav - products" track-metadata-module="primary nav" data-category="products" data-label="navTopMenu" track-name="products" data-action="tabClick" > Products </a> </tab> <tab > <a href="https://mapsplatform.google.com/pricing/" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://mapsplatform.google.com/pricing/" track-type="nav" track-metadata-position="nav - pricing" track-metadata-module="primary nav" data-category="pricing" data-label="navTopMenu" track-name="pricing" data-action="tabClick" > Pricing </a> </tab> <tab class="devsite-dropdown devsite-dropdown-full devsite-active "> <a href="https://developers.google.com/maps/documentation" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://developers.google.com/maps/documentation" track-type="nav" track-metadata-position="nav - documentation" track-metadata-module="primary nav" aria-label="Documentation, selected" data-category="documentation" data-label="navTopMenu" track-name="documentation" data-action="tabClick" > Documentation </a> <button aria-haspopup="menu" aria-expanded="false" aria-label="Dropdown menu for Documentation" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation" track-metadata-position="nav - documentation" track-metadata-module="primary nav" data-category="documentation" data-label="navTopMenu" track-name="documentation" data-action="tabClick" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></button> <div class="devsite-tabs-dropdown" role="menu" aria-label="submenu" hidden> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Get Started</li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/get-started" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/get-started" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="get started" tooltip > <div class="devsite-nav-item-title"> Get Started with Google Maps Platform </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/api-picker" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/api-picker" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="get started" tooltip > <div class="devsite-nav-item-title"> API Picker </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/billing-and-pricing/overview" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/billing-and-pricing/overview" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="get started" tooltip > <div class="devsite-nav-item-title"> Billing & Pricing </div> </a> </li> <li class="devsite-nav-item"> <a href="https://mapsplatform.google.com/resources/trust-center" track-type="nav" track-metadata-eventdetail="https://mapsplatform.google.com/resources/trust-center" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="get started" tooltip > <div class="devsite-nav-item-title"> Security & Compliance </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/reporting-and-monitoring/overview" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/reporting-and-monitoring/overview" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="get started" tooltip > <div class="devsite-nav-item-title"> Reporting & Monitoring </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/faq" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/faq" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="get started" tooltip > <div class="devsite-nav-item-title"> FAQ </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/support" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/support" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="get started" tooltip > <div class="devsite-nav-item-title"> Support and Resources </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/support/care" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/support/care" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="get started" tooltip > <div class="devsite-nav-item-title"> Customer Care </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/incident-management" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/incident-management" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="get started" tooltip > <div class="devsite-nav-item-title"> Incident Management </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Maps</li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/javascript" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/javascript" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Maps JavaScript API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/android-sdk" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/android-sdk" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Maps SDK for Android </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/ios-sdk" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/ios-sdk" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Maps SDK for iOS </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/flutter-package/overview" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/flutter-package/overview" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Google Maps for Flutter </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/embed" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/embed" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Maps Embed API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/maps-static" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/maps-static" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Maps Static API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/streetview" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/streetview" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Street View Static API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/urls" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/urls" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Maps URLs </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/aerial-view" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/aerial-view" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Aerial View API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/elevation" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/elevation" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Elevation API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/tile" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/tile" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Map Tiles API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/datasets" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/datasets" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Maps Datasets API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/web-components" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/web-components" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="maps" tooltip > <div class="devsite-nav-item-title"> Web Components (Preview) </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Routes</li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/routes" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/routes" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Routes API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/navigation/android-sdk" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/navigation/android-sdk" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Navigation SDK for Android </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/navigation/ios-sdk" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/navigation/ios-sdk" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Navigation SDK for iOS </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/cross-platform/navigation" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/cross-platform/navigation" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Navigation for Flutter </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/cross-platform/navigation" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/cross-platform/navigation" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Navigation for React Native </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/roads" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/roads" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Roads API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/directions" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/directions" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Directions API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/distance-matrix" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/distance-matrix" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Distance Matrix API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/route-optimization" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/route-optimization" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Route Optimization API </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Solutions</li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/solutions" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/solutions" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Industry solutions </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/mobility" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/mobility" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="routes" tooltip > <div class="devsite-nav-item-title"> Mobility services </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Places</li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/places/web-service" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/places/web-service" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Places API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/places/android-sdk" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/places/android-sdk" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Places SDK for Android </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/places/ios-sdk" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/places/ios-sdk" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Places SDK for iOS </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/javascript/places-js" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/javascript/places-js" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Places Library, Maps JavaScript API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/geocoding" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/geocoding" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Geocoding API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/geolocation" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/geolocation" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Geolocation API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/address-validation" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/address-validation" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Address Validation API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/timezone" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/timezone" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Time Zone API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/places-insights" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/places-insights" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Places Insights API (Preview) </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Environment</li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/air-quality" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/air-quality" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Air Quality API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/pollen" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/pollen" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Pollen API </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/documentation/solar" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/documentation/solar" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="places" tooltip > <div class="devsite-nav-item-title"> Solar API </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Additional Resources</li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/api-security-best-practices" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/api-security-best-practices" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> API Security Best Practices </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/digital-signature" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/digital-signature" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> Digital Signature Guide </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/coverage" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/coverage" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> Map Coverage Details </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/optimization-guide" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/optimization-guide" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> Optimization Guide </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/software-support" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/software-support" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> Mobile OS and software support </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/launch-stages" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/launch-stages" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> Launch stages </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/legacy" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/legacy" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> Legacy products </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/deprecations" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/deprecations" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> Deprecations </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/asset-tracking-plan" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/asset-tracking-plan" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> Asset Tracking Plan </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/url-encoding" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/url-encoding" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> URL Encoding </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/third-party-platforms/wordpress" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/third-party-platforms/wordpress" track-metadata-position="nav - documentation" track-metadata-module="tertiary nav" track-metadata-module_headline="additional resources" tooltip > <div class="devsite-nav-item-title"> WordPress Users </div> </a> </li> </ul> </div> </div> </div> </tab> <tab > <a href="https://mapsplatform.google.com/resources/blog" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://mapsplatform.google.com/resources/blog" track-type="nav" track-metadata-position="nav - blog" track-metadata-module="primary nav" data-category="blog" data-label="navTopMenu" track-name="blog" data-action="tabClick" > Blog </a> </tab> <tab class="devsite-dropdown "> <a href="https://developers.google.com/maps/developer-community" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://developers.google.com/maps/developer-community" track-type="nav" track-metadata-position="nav - community" track-metadata-module="primary nav" data-category="community" data-label="navTopMenu" track-name="community" data-action="tabClick" > Community </a> <button aria-haspopup="menu" aria-expanded="false" aria-label="Dropdown menu for Community" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/developer-community" track-metadata-position="nav - community" track-metadata-module="primary nav" data-category="community" data-label="navTopMenu" track-name="community" data-action="tabClick" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></button> <div class="devsite-tabs-dropdown" role="menu" aria-label="submenu" hidden> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://github.com/googlemaps/" track-type="nav" track-metadata-eventdetail="https://github.com/googlemaps/" track-metadata-position="nav - community" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> GitHub </div> </a> </li> <li class="devsite-nav-item"> <a href="https://www.youtube.com/c/GoogleMapsPlatform" track-type="nav" track-metadata-eventdetail="https://www.youtube.com/c/GoogleMapsPlatform" track-metadata-position="nav - community" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> YouTube </div> </a> </li> <li class="devsite-nav-item"> <a href="https://www.linkedin.com/showcase/googlemapsplatform/" track-type="nav" track-metadata-eventdetail="https://www.linkedin.com/showcase/googlemapsplatform/" track-metadata-position="nav - community" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> LinkedIn </div> </a> </li> <li class="devsite-nav-item"> <a href="https://discord.gg/f4hvx8Rp2q" track-type="nav" track-metadata-eventdetail="https://discord.gg/f4hvx8Rp2q" track-metadata-position="nav - community" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Discord </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/maps/innovators" track-type="nav" track-metadata-eventdetail="https://developers.google.com/maps/innovators" track-metadata-position="nav - community" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Innovators </div> </a> </li> <li class="devsite-nav-item"> <a href="https://issuetracker.google.com/bookmark-groups/76561" track-type="nav" track-metadata-eventdetail="https://issuetracker.google.com/bookmark-groups/76561" track-metadata-position="nav - community" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Issue Tracker </div> </a> </li> </ul> </div> </div> </div> </tab> </nav> </devsite-tabs> </div> <devsite-search enable-signin enable-search enable-suggestions enable-query-completion project-name="Places API" tenant-name="Google for Developers" project-scope="/maps/documentation/places/web-service/overview" url-scoped="https://developers.google.com/s/results/maps/documentation/places/web-service/overview" > <form class="devsite-search-form" action="https://developers.google.com/s/results" method="GET"> <div class="devsite-search-container"> <button type="button" search-open class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Open search"></button> <div class="devsite-searchbox"> <input aria-activedescendant="" aria-autocomplete="list" aria-label="Search" aria-expanded="false" aria-haspopup="listbox" autocomplete="off" class="devsite-search-field devsite-search-query" name="q" placeholder="Search" role="combobox" type="text" value="" > <div class="devsite-search-image material-icons" aria-hidden="true"> </div> <div class="devsite-search-shortcut-icon-container" aria-hidden="true"> <kbd class="devsite-search-shortcut-icon">/</kbd> </div> </div> </div> </form> <button type="button" search-close class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Close search"></button> </devsite-search> </div> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es" >Español</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pl" >Polski</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="vi" >Tiếng Việt</a> </li> <li role="presentation"> <a role="menuitem" lang="tr" >Türkçe</a> </li> <li role="presentation"> <a role="menuitem" lang="ru" >Русский</a> </li> <li role="presentation"> <a role="menuitem" lang="he" >עברית</a> </li> <li role="presentation"> <a role="menuitem" lang="ar" >العربيّة</a> </li> <li role="presentation"> <a role="menuitem" lang="fa" >فارسی</a> </li> <li role="presentation"> <a role="menuitem" lang="hi" >हिंदी</a> </li> <li role="presentation"> <a role="menuitem" lang="bn" >বাংলা</a> </li> <li role="presentation"> <a role="menuitem" lang="th" >ภาษาไทย</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_tw" >中文 – 繁體</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> <devsite-user enable-profiles fp-auth id="devsite-user"> <span class="button devsite-top-button" aria-hidden="true" visually-hidden>Sign in</span> </devsite-user> </div> </div> </div> <div class="devsite-collapsible-section "> <div class="devsite-header-background"> <div class="devsite-product-id-row" > <div class="devsite-product-description-row"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item "> <a href="https://developers.google.com/maps/documentation/places/web-service/overview" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Lower Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Places API" > Places API </a> </li> </ul> </div> <div class="devsite-product-button-row"> <a href="https://console.cloud.google.com/google/maps-apis/start?utm_source=Docs_GS_Button&amp;ref=https://developers.google.com/maps/&amp;utm_content=Docs_places_backend" class="button button-primary " data-label="nav" data-action="buttonClick" data-category="GMPgetStarted" >Get Started</a> <a href="https://mapsplatform.google.com/contact-us/" class="button " >Contact sales</a> </div> </div> <div class="devsite-doc-set-nav-row"> <devsite-tabs class="lower-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Lower tabs"> <tab class="devsite-active"> <a href="https://developers.google.com/maps/documentation/places/web-service" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://developers.google.com/maps/documentation/places/web-service" track-type="nav" track-metadata-position="nav - guides" track-metadata-module="primary nav" aria-label="Guides, selected" data-category="Site-Wide Custom Events" data-label="Tab: Guides" track-name="guides" > Guides </a> </tab> <tab > <a href="https://developers.google.com/maps/documentation/places/web-service/reference/rest" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://developers.google.com/maps/documentation/places/web-service/reference/rest" track-type="nav" track-metadata-position="nav - reference" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Reference" track-name="reference" > Reference </a> </tab> <tab > <a href="https://developers.google.com/maps/documentation/places/web-service/support" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://developers.google.com/maps/documentation/places/web-service/support" track-type="nav" track-metadata-position="nav - support" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Support" track-name="support" > Support </a> </tab> <tab > <a href="https://developers.google.com/maps/documentation/places/web-service/experimental/place-experimental-ov" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://developers.google.com/maps/documentation/places/web-service/experimental/place-experimental-ov" track-type="nav" track-metadata-position="nav - experimental" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Experimental" track-name="experimental" > Experimental </a> </tab> </nav> </devsite-tabs> </div> </div> </div> </div> </devsite-header> <devsite-book-nav scrollbars > <div class="devsite-book-nav-filter" > <span class="filter-list-icon material-icons" aria-hidden="true"></span> <input type="text" placeholder="Filter" aria-label="Type to filter" role="searchbox"> <span class="filter-clear-button hidden" data-title="Clear filter" aria-label="Clear filter" role="button" tabindex="0"></span> </div> <nav class="devsite-book-nav devsite-nav nocontent" aria-label="Side menu"> <div class="devsite-mobile-header"> <button type="button" id="devsite-close-nav" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close navigation" aria-label="Close navigation"> </button> <div class="devsite-product-name-wrapper"> <a href="https://developers.google.com/maps"> <div class="devsite-product-logo-container" size="medium" > <picture> <img class="devsite-product-logo" alt="Google Maps Platform" src="https://developers.google.com/static/maps/images/maps-icon.svg" srcset=" /static/maps/images/maps-icon.svg" sizes="64px" loading="lazy" > </picture> </div> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item devsite-has-google-wordmark"> <a href="https://developers.google.com/maps" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Upper Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Google Maps Platform" > <svg class="devsite-google-wordmark" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 148 48"> <title>Google</title> <path class="devsite-google-wordmark-svg-path" d="M19.58,37.65c-9.87,0-18.17-8.04-18.17-17.91c0-9.87,8.3-17.91,18.17-17.91c5.46,0,9.35,2.14,12.27,4.94l-3.45,3.45c-2.1-1.97-4.93-3.49-8.82-3.49c-7.21,0-12.84,5.81-12.84,13.02c0,7.21,5.64,13.02,12.84,13.02c4.67,0,7.34-1.88,9.04-3.58c1.4-1.4,2.32-3.41,2.66-6.16H19.58v-4.89h16.47c0.18,0.87,0.26,1.92,0.26,3.06c0,3.67-1.01,8.21-4.24,11.44C28.93,35.9,24.91,37.65,19.58,37.65z M61.78,26.12c0,6.64-5.1,11.53-11.36,11.53s-11.36-4.89-11.36-11.53c0-6.68,5.1-11.53,11.36-11.53S61.78,19.43,61.78,26.12z M56.8,26.12c0-4.15-2.96-6.99-6.39-6.99c-3.43,0-6.39,2.84-6.39,6.99c0,4.11,2.96,6.99,6.39,6.99C53.84,33.11,56.8,30.22,56.8,26.12z M87.25,26.12c0,6.64-5.1,11.53-11.36,11.53c-6.26,0-11.36-4.89-11.36-11.53c0-6.68,5.1-11.53,11.36-11.53C82.15,14.59,87.25,19.43,87.25,26.12zM82.28,26.12c0-4.15-2.96-6.99-6.39-6.99c-3.43,0-6.39,2.84-6.39,6.99c0,4.11,2.96,6.99,6.39,6.99C79.32,33.11,82.28,30.22,82.28,26.12z M112.09,15.29v20.7c0,8.52-5.02,12.01-10.96,12.01c-5.59,0-8.95-3.76-10.22-6.81l4.41-1.83c0.79,1.88,2.71,4.1,5.81,4.1c3.8,0,6.16-2.36,6.16-6.77v-1.66h-0.18c-1.14,1.4-3.32,2.62-6.07,2.62c-5.76,0-11.05-5.02-11.05-11.49c0-6.51,5.28-11.57,11.05-11.57c2.75,0,4.93,1.22,6.07,2.58h0.18v-1.88H112.09z M107.64,26.16c0-4.06-2.71-7.03-6.16-7.03c-3.49,0-6.42,2.97-6.42,7.03c0,4.02,2.93,6.94,6.42,6.94C104.93,33.11,107.64,30.18,107.64,26.16z M120.97,3.06v33.89h-5.07V3.06H120.97z M140.89,29.92l3.93,2.62c-1.27,1.88-4.32,5.11-9.61,5.11c-6.55,0-11.28-5.07-11.28-11.53c0-6.86,4.77-11.53,10.71-11.53c5.98,0,8.91,4.76,9.87,7.34l0.52,1.31l-15.42,6.38c1.18,2.31,3.01,3.49,5.59,3.49C137.79,33.11,139.58,31.84,140.89,29.92zM128.79,25.77l10.31-4.28c-0.57-1.44-2.27-2.45-4.28-2.45C132.24,19.04,128.66,21.31,128.79,25.77z"/> </svg>Maps Platform </a> </li> </ul> </span> </div> </div> <div class="devsite-book-nav-wrapper"> <div class="devsite-mobile-nav-top"> <ul class="devsite-nav-list"> <li class="devsite-nav-item"> <a href="https://mapsplatform.google.com/" class="devsite-nav-title gc-analytics-event " data-category="home" data-label="navTopMenu" track-name="overview" data-action="tabClick" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Overview" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Overview </span> </a> </li> <li class="devsite-nav-item"> <a href="https://mapsplatform.google.com/maps-products/" class="devsite-nav-title gc-analytics-event " data-category="products" data-label="navTopMenu" track-name="products" data-action="tabClick" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Products" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Products </span> </a> </li> <li class="devsite-nav-item"> <a href="https://mapsplatform.google.com/pricing/" class="devsite-nav-title gc-analytics-event " data-category="pricing" data-label="navTopMenu" track-name="pricing" data-action="tabClick" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Pricing" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Pricing </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation" class="devsite-nav-title gc-analytics-event devsite-nav-active" data-category="documentation" data-label="navTopMenu" track-name="documentation" data-action="tabClick" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Documentation" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Documentation </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="documentation" data-label="navTopMenu" track-name="documentation" data-action="tabClick" > <span class="devsite-nav-text" tooltip menu="Documentation"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Documentation"> </span> </span> </li> </ul> <ul class="devsite-nav-responsive-tabs"> <li class="devsite-nav-item"> <a href="/maps/documentation/places/web-service" class="devsite-nav-title gc-analytics-event devsite-nav-has-children devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: Guides" track-name="guides" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Guides" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip menu="_book"> Guides </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="_book"> </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/places/web-service/reference/rest" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Reference" track-name="reference" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Reference" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Reference </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/places/web-service/support" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Support" track-name="support" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Support" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Support </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/places/web-service/experimental/place-experimental-ov" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Experimental" track-name="experimental" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Experimental" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Experimental </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> </ul> </li> <li class="devsite-nav-item"> <a href="https://mapsplatform.google.com/resources/blog" class="devsite-nav-title gc-analytics-event " data-category="blog" data-label="navTopMenu" track-name="blog" data-action="tabClick" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Blog" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Blog </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/developer-community" class="devsite-nav-title gc-analytics-event " data-category="community" data-label="navTopMenu" track-name="community" data-action="tabClick" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Community" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Community </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="community" data-label="navTopMenu" track-name="community" data-action="tabClick" > <span class="devsite-nav-text" tooltip menu="Community"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Community"> </span> </span> </li> </ul> </li> </ul> </div> <div class="devsite-mobile-nav-bottom"> <ul class="devsite-nav-list" menu="_book"> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service" ><span class="devsite-nav-text" tooltip>Places API</span></a></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/overview" ><span class="devsite-nav-text" tooltip>Overview</span></a></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/choose-api" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/choose-api" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/choose-api" ><span class="devsite-nav-text" tooltip>Choose your API version</span></a></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/place-id" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/place-id" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/place-id" ><span class="devsite-nav-text" tooltip>Place IDs</span></a></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/icons" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/icons" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/icons" ><span class="devsite-nav-text" tooltip>Place Icons</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Setup</span> </div></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/cloud-setup" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/cloud-setup" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/cloud-setup" ><span class="devsite-nav-text" tooltip>Set up your Google Cloud project</span></a></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/get-api-key" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/get-api-key" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/get-api-key" ><span class="devsite-nav-text" tooltip>Use API Keys</span></a></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/oauth-token" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/oauth-token" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/oauth-token" ><span class="devsite-nav-text" tooltip>Use OAuth - Places API (New) only</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Places API (New)</span> </div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Use the Places API (New)</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/op-overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/op-overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/op-overview" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/nearby-search" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/nearby-search" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/nearby-search" ><span class="devsite-nav-text" tooltip>Nearby Search (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/text-search" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/text-search" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/text-search" ><span class="devsite-nav-text" tooltip>Text Search (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/place-details" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/place-details" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/place-details" ><span class="devsite-nav-text" tooltip>Place Details (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/place-photos" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/place-photos" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/place-photos" ><span class="devsite-nav-text" tooltip>Place Photo (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/place-autocomplete" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/place-autocomplete" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/place-autocomplete" ><span class="devsite-nav-text" tooltip>Autocomplete (New)</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Work with place data (New)</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/place-types" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/place-types" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/place-types" ><span class="devsite-nav-text" tooltip>Place Types (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/data-fields" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/data-fields" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/data-fields" ><span class="devsite-nav-text" tooltip>Place Data Fields (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/choose-fields" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/choose-fields" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/choose-fields" ><span class="devsite-nav-text" tooltip>Choose fields to return</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Use session tokens</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/place-session-tokens" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/place-session-tokens" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/place-session-tokens" ><span class="devsite-nav-text" tooltip>About session tokens</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/using-session-tokens" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/using-session-tokens" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/using-session-tokens" ><span class="devsite-nav-text" tooltip>Using session tokens</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/session-pricing" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/session-pricing" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/session-pricing" ><span class="devsite-nav-text" tooltip>Autocomplete (New) and session pricing</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Search along route</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/sar-overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/sar-overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/sar-overview" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/search-along-route" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/search-along-route" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/search-along-route" ><span class="devsite-nav-text" tooltip>Search along route</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/routing-summary" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/routing-summary" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/routing-summary" ><span class="devsite-nav-text" tooltip>Calculate routing summary</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/routing-summary-sar" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/routing-summary-sar" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/routing-summary-sar" ><span class="devsite-nav-text" tooltip>Combine routing summary with search along route</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-preview"><a href="/maps/documentation/places/web-service/maps-links" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/maps-links" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/maps-links" ><span class="devsite-nav-text" tooltip>Link to Google Maps</span><span class="devsite-nav-icon material-icons" data-icon="preview" data-title="Preview" aria-hidden="true"></span></a></li> <li class="devsite-nav-item devsite-nav-preview"><a href="/maps/documentation/places/web-service/content-reporting" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/content-reporting" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/content-reporting" ><span class="devsite-nav-text" tooltip>Report inappropriate content</span><span class="devsite-nav-icon material-icons" data-icon="preview" data-title="Preview" aria-hidden="true"></span></a></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/client-libraries" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/client-libraries" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/client-libraries" ><span class="devsite-nav-text" tooltip>Client Libraries</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Places API</span> </div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Use the Places APIs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Place Search</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/search" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/search" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/search" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/search-find-place" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/search-find-place" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/search-find-place" ><span class="devsite-nav-text" tooltip>Find Place</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/search-nearby" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/search-nearby" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/search-nearby" ><span class="devsite-nav-text" tooltip>Nearby Search</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/search-text" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/search-text" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/search-text" ><span class="devsite-nav-text" tooltip>Text Search</span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/details" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/details" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/details" ><span class="devsite-nav-text" tooltip>Place Details</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/photos" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/photos" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/photos" ><span class="devsite-nav-text" tooltip>Place Photos</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/autocomplete" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/autocomplete" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/autocomplete" ><span class="devsite-nav-text" tooltip>Place Autocomplete</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/query" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/query" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/query" ><span class="devsite-nav-text" tooltip>Query Autocomplete</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Work with place data</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/supported_types" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/supported_types" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/supported_types" ><span class="devsite-nav-text" tooltip>Place Types</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/place-data-fields" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/place-data-fields" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/place-data-fields" ><span class="devsite-nav-text" tooltip>Place Data Fields</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/session-tokens" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/session-tokens" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/session-tokens" ><span class="devsite-nav-text" tooltip>Session Tokens</span></a></li></ul></div></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/client-library" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/client-library" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/client-library" ><span class="devsite-nav-text" tooltip>Client Libraries</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Migration Guide</span> </div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Migrate to Places APIs (New)</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/migrate-overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/migrate-overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/migrate-overview" ><span class="devsite-nav-text" tooltip>Migration overview</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/migrate-nearby" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/migrate-nearby" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/migrate-nearby" ><span class="devsite-nav-text" tooltip>Migrate to Nearby Search (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/migrate-text" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/migrate-text" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/migrate-text" ><span class="devsite-nav-text" tooltip>Migrate to Text Search (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/migrate-details" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/migrate-details" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/migrate-details" ><span class="devsite-nav-text" tooltip>Migrate to Place Details (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/migrate-photo" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/migrate-photo" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/migrate-photo" ><span class="devsite-nav-text" tooltip>Migrate to Place Photo (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/migrate-autocomplete" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/migrate-autocomplete" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/migrate-autocomplete" ><span class="devsite-nav-text" tooltip>Migrate to Autocomplete (New)</span></a></li><li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/migrate-response" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/migrate-response" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/migrate-response" ><span class="devsite-nav-text" tooltip>Migrate the Places API response</span></a></li></ul></div></li> <li class="devsite-nav-item"><a href="/maps/deprecations" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/deprecations" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/deprecations" ><span class="devsite-nav-text" tooltip>Deprecations</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Best Practices</span> </div></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/web-services-best-practices" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/web-services-best-practices" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/web-services-best-practices" ><span class="devsite-nav-text" tooltip>Web Services Best Practices</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Billing and Monitoring</span> </div></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/usage-and-billing" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/usage-and-billing" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/usage-and-billing" ><span class="devsite-nav-text" tooltip>Usage and Billing</span></a></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/report-monitor" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/report-monitor" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/report-monitor" ><span class="devsite-nav-text" tooltip>Reporting and Monitoring</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Policies and Terms</span> </div></li> <li class="devsite-nav-item"><a href="/maps/documentation/places/web-service/policies" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /maps/documentation/places/web-service/policies" track-type="bookNav" track-name="click" track-metadata-eventdetail="/maps/documentation/places/web-service/policies" ><span class="devsite-nav-text" tooltip>Places API Policies</span></a></li> <li class="devsite-nav-item devsite-nav-external"><a href="https://cloud.google.com/maps-platform/terms" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: https://cloud.google.com/maps-platform/terms" track-type="bookNav" track-name="click" track-metadata-eventdetail="https://cloud.google.com/maps-platform/terms" ><span class="devsite-nav-text" tooltip>Terms of Service</span><span class="devsite-nav-icon material-icons" data-icon="external" data-title="External" aria-hidden="true"></span></a></li> </ul> <ul class="devsite-nav-list" menu="Documentation" aria-label="Side menu" hidden> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Get Started </span> </span> </li> <li class="devsite-nav-item"> <a href="/maps/get-started" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Get Started with Google Maps Platform" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Get Started with Google Maps Platform </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/api-picker" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: API Picker" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > API Picker </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/billing-and-pricing/overview" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Billing &amp; Pricing" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Billing &amp; Pricing </span> </a> </li> <li class="devsite-nav-item"> <a href="https://mapsplatform.google.com/resources/trust-center" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Security &amp; Compliance" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Security &amp; Compliance </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/reporting-and-monitoring/overview" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Reporting &amp; Monitoring" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Reporting &amp; Monitoring </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/faq" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: FAQ" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > FAQ </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/support" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Support and Resources" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Support and Resources </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/support/care" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Customer Care" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Customer Care </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/incident-management" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Incident Management" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Incident Management </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Maps </span> </span> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/javascript" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Maps JavaScript API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Maps JavaScript API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/android-sdk" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Maps SDK for Android" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Maps SDK for Android </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/ios-sdk" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Maps SDK for iOS" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Maps SDK for iOS </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/flutter-package/overview" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Maps for Flutter" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Maps for Flutter </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/embed" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Maps Embed API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Maps Embed API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/maps-static" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Maps Static API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Maps Static API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/streetview" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Street View Static API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Street View Static API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/urls" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Maps URLs" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Maps URLs </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/aerial-view" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Aerial View API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Aerial View API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/elevation" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Elevation API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Elevation API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/tile" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Map Tiles API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Map Tiles API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/datasets" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Maps Datasets API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Maps Datasets API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/web-components" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Web Components (Preview)" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Web Components (Preview) </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Routes </span> </span> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/routes" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Routes API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Routes API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/navigation/android-sdk" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Navigation SDK for Android" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Navigation SDK for Android </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/navigation/ios-sdk" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Navigation SDK for iOS" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Navigation SDK for iOS </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/cross-platform/navigation" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Navigation for Flutter" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Navigation for Flutter </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/cross-platform/navigation" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Navigation for React Native" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Navigation for React Native </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/roads" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Roads API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Roads API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/directions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Directions API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Directions API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/distance-matrix" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Distance Matrix API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Distance Matrix API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/route-optimization" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Route Optimization API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Route Optimization API </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Solutions </span> </span> </li> <li class="devsite-nav-item"> <a href="/maps/solutions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Industry solutions" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Industry solutions </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/mobility" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Mobility services" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Mobility services </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Places </span> </span> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/places/web-service" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Places API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Places API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/places/android-sdk" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Places SDK for Android" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Places SDK for Android </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/places/ios-sdk" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Places SDK for iOS" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Places SDK for iOS </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/javascript/places-js" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Places Library, Maps JavaScript API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Places Library, Maps JavaScript API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/geocoding" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Geocoding API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Geocoding API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/geolocation" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Geolocation API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Geolocation API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/address-validation" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Address Validation API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Address Validation API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/timezone" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Time Zone API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Time Zone API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/places-insights" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Places Insights API (Preview)" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Places Insights API (Preview) </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Environment </span> </span> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/air-quality" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Air Quality API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Air Quality API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/pollen" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Pollen API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Pollen API </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/documentation/solar" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Solar API" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Solar API </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Additional Resources </span> </span> </li> <li class="devsite-nav-item"> <a href="/maps/api-security-best-practices" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: API Security Best Practices" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > API Security Best Practices </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/digital-signature" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Digital Signature Guide" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Digital Signature Guide </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/coverage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Map Coverage Details" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Map Coverage Details </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/optimization-guide" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Optimization Guide" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Optimization Guide </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/software-support" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Mobile OS and software support" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Mobile OS and software support </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/launch-stages" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Launch stages" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Launch stages </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/legacy" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Legacy products" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Legacy products </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/deprecations" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Deprecations" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Deprecations </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/asset-tracking-plan" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Asset Tracking Plan" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Asset Tracking Plan </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/url-encoding" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: URL Encoding" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > URL Encoding </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/third-party-platforms/wordpress" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: WordPress Users" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > WordPress Users </span> </a> </li> </ul> <ul class="devsite-nav-list" menu="Community" aria-label="Side menu" hidden> <li class="devsite-nav-item"> <a href="https://github.com/googlemaps/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: GitHub" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > GitHub </span> </a> </li> <li class="devsite-nav-item"> <a href="https://www.youtube.com/c/GoogleMapsPlatform" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: YouTube" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > YouTube </span> </a> </li> <li class="devsite-nav-item"> <a href="https://www.linkedin.com/showcase/googlemapsplatform/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: LinkedIn" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > LinkedIn </span> </a> </li> <li class="devsite-nav-item"> <a href="https://discord.gg/f4hvx8Rp2q" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Discord" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Discord </span> </a> </li> <li class="devsite-nav-item"> <a href="/maps/innovators" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Innovators" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Innovators </span> </a> </li> <li class="devsite-nav-item"> <a href="https://issuetracker.google.com/bookmark-groups/76561" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Issue Tracker" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Issue Tracker </span> </a> </li> </ul> </div> </div> </nav> </devsite-book-nav> <section id="gc-wrapper"> <main role="main" id="main-content" class="devsite-main-content" has-book-nav > <devsite-content> <article class="devsite-article"><style> /* Styles inlined from /maps/documentation/local_extensions.css */ .version { text-align: right; } .code { color: #006000; font-family: "Courier", monospace; font-size: 100%; } .grid td { padding: 4px; border-collapse: collapse; border: 1px solid gray; } .header td { font-weight: bold; background: #EEEEEE; } .encodeBox { width: 550px; height: 40px; font-size: 14px; font-family: Courier; } .inputField { width: 160px; } #pointList { width: 300px; font-size: 12px; } #txtAddress { width: 14em; } .welcome { border: none; } .welcome td{ border: none; padding:0 10px 0 10px; } .number { background-color: #E5ECF9; text-align:center; vertical-align:middle; padding: 0 5px; } .leftpadding { padding: 0 0 0 10px; } .identifier { color: black; } /* List the contents inline to save vertical space */ .summarylist { margin-right: 4em; } .summarylist li { display: inline; margin: 0em; margin-right: 0.2em; line-height: 1.5em; } /* Self-links for Maps API for Flash */ a.self-link:link { color: #0000cc; text-decoration: none; } a.self-link:active { color: #0000cc; text-decoration: none; } a.self-link:visited { color: #0000cc; text-decoration: none; } /* Self-links for Maps API */ .self-link { cursor: pointer; } .blackbg { background: #333; } </style><style> /* Styles inlined from /maps/styles/common.css */ /* Enable Billing Modal Dialog Styles */ .devsite-enable-billing-dialog { left: 50%; margin-left: -274px; top: 25%; width: 548px; } .devsite-dialog-close { color: #747474; } #devsite-dialog-onload-billing-enabled { padding: 0; } #devsite-dialog-onload-billing-enabled .get-key-check { background: no-repeat #8cc152 center/72px url(/maps/images/lhimages/v2/check@2x.png); height: 150px; width: 100%; } #devsite-dialog-onload-billing-enabled .devsite-dialog-contents, #devsite-dialog-onload-billing-enabled .devsite-dialog-buttons { margin: 8px; } .devsite-enable-billing-dialog ol { list-style: none; margin: 40px 0; padding: 0; } .devsite-enable-billing-dialog li { counter-increment: step-counter; font-size: 14px; line-height: 16px; margin-bottom: 28px; } .devsite-enable-billing-dialog li::before { border-radius: 50%; border: 2px solid #ececec; color: #00bcd4; content: counter(step-counter); font-size: 14px; font-weight: 500; margin-right: 22px; padding: 6px 10px; } /* Style Wizard introduction */ .styleWizardIntroMain { border-radius: 3px; height: 500; width: 640; } .styleWizardIntroSixMapSamples { left: calc(50% - (500px / 2)); line-height: 1; position: relative; text-align: center; width: 500px; } .styleWizardIntroSample { border: 1px solid rgba(0,0,0,0.07); border-radius: 3px; box-shadow: 0 1px 12px 0 rgba(0,0,0,0.10); display: inline-block; height: 140px; margin: 10px; overflow: hidden; width: 140px; } .styleWizardIntroCaption { text-align: center; } /* TODO(cl/330601385) waiting on fix to be deployed */ .devsite-jsfiddle-hide { position:absolute; top: -99999px; left: -99999px; display:block; } /* Styles for /maps/solutions best practices content */ #bp-background { border-radius: 25px; background: #e8eaed; } #bp-heading span { float:left; margin-right:10px; position:relative; padding: 10px; } /* Use as <ul id="bp-bullet><li>{{ [bp|add]_bullet }}Text here... to have icons serve as the bullet symbol. */ #bp-bullet { list-style-type: none; text-indent: -20px; margin-left: 50px; } #platform-box { float: right; position: relative; width: 35%; padding: 20px 20px 0 20px; margin-left: 30px; margin-bottom: 30px; background-color: #ceead6; border-color: #e8eaed; border-style: solid; } #sb-box { float: right; position: relative; width: 25%; padding: 20px 20px 0 20px; margin-left: 30px; margin-bottom: 30px; background-color: #d2e3fc; border-color: #e8eaed; border-style: solid; } /** Table formatting used in the How to use, How to access, and Inputs and * outputs sections of the API overviews. You can leave the first column blank, * as shown in the How to access sections. For questions, contact @wildwood **/ .implementation-path tr td:first-of-type { background: var(--tenant-background-1) !important; max-width: 48px; vertical-align: top; } .implementation-path tr td:nth-of-type(2) { background: var(--tenant-background-1) !important; color: var(--tenant-primary-text-color); min-width: 200px; text-align: left; vertical-align: top; } .implementation-path tr td { color: var(--tenant-secondary-text-color); padding: 24px; } .implementation-path tr { border-top: var(--tenant-primary-border); vertical-align: top; } /** From docs-intro.css - This forms the bubbles with numbers in the above table. **/ .implementation-path .numbered { background: var(--tenant-numbered-row-background-color, #BDBDBD); border-radius: 50%; color: var(--tenant-inverted-text-color); display: inline-block; font-size: 20px; height: 36px; line-height: 36px; margin-right: 20px; text-align: center; vertical-align: top; width: 36px; position: relative; top:-8px; } </style><style> .center { text-align: center } </style> <div class="devsite-banner devsite-banner-announcement nocontent" > <div class="devsite-banner-message"> <div class="devsite-banner-message-text"> The next generation of the <b>Places API</b> is now available with the release of <a href="/maps/documentation/places/web-service/choose-api">Places API (New)</a>. </div> </div> </div> <div class="devsite-article-meta nocontent" role="navigation"> <ul class="devsite-breadcrumb-list" aria-label="Breadcrumb"> <li class="devsite-breadcrumb-item "> <a href="https://developers.google.com/" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="" > Home </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://developers.google.com/products" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="2" track-type="globalNav" track-name="breadcrumb" track-metadata-position="2" track-metadata-eventdetail="" > Products </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://developers.google.com/maps" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="3" track-type="globalNav" track-name="breadcrumb" track-metadata-position="3" track-metadata-eventdetail="Google Maps Platform" > Google Maps Platform </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://developers.google.com/maps/documentation" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="4" track-type="globalNav" track-name="breadcrumb" track-metadata-position="4" track-metadata-eventdetail="" > Documentation </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://developers.google.com/maps/documentation/places/web-service/overview" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="5" track-type="globalNav" track-name="breadcrumb" track-metadata-position="5" track-metadata-eventdetail="Places API" > Places API </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://developers.google.com/maps/documentation/places/web-service" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="6" track-type="globalNav" track-name="breadcrumb" track-metadata-position="6" track-metadata-eventdetail="" > Guides </a> </li> </ul> <devsite-thumb-rating position="header"> </devsite-thumb-rating> </div> <devsite-feedback position="header" project-name="Places API" product-id="81777" bucket="" context="Places API Docs" version="t-devsite-webserver-20250211-r00-rc00.466928320959134316" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="header" class="nocontent" project-icon="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers/images/touchicon-180-new.png" > <button> Send feedback </button> </devsite-feedback> <h1 class="devsite-page-title" tabindex="-1"> Find Place </h1> <devsite-feature-tooltip ack-key="AckCollectionsBookmarkTooltipDismiss" analytics-category="Site-Wide Custom Events" analytics-action-show="Callout Profile displayed" analytics-action-close="Callout Profile dismissed" analytics-label="Create Collection Callout" class="devsite-page-bookmark-tooltip nocontent" dismiss-button="true" id="devsite-collections-dropdown" dismiss-button-text="Dismiss" close-button-text="Got it"> <devsite-bookmark></devsite-bookmark> <span slot="popout-heading"> Stay organized with collections </span> <span slot="popout-contents"> Save and categorize content based on your preferences. </span> </devsite-feature-tooltip> <devsite-key-takeaways></devsite-key-takeaways> <div class="devsite-page-title-meta"><devsite-view-release-notes></devsite-view-release-notes></div> <devsite-toc class="devsite-nav" depth="2" devsite-toc-embedded > </devsite-toc> <div class="devsite-article-body clearfix "> <style> .page_switcher { margin: 16px -40px; border-top: 1px solid #dadce0; border-bottom: 1px solid #dadce0; padding: 16px 40px; background-color: rgb(241, 243, 244); } </style> <div class="page_switcher"> <span style="margin-right:16px;font-weight:bold">Select platform:</span> <a class="button" class="gc-analytics-event" data-category="GMPPlatformSwitch" data-label="places_search_find_js" style="border-radius: 16px;height: 32px; line-height:30px;" title="View this page for the JavaScript platform docs." href="/maps/documentation/javascript/places#find_place_requests">JavaScript</a> <a class="button button-primary" class="gc-analytics-event" data-category="GMPPlatformSwitch" data-label="places_search_find_web" style="border-radius: 16px;height: 32px; line-height:30px;" title="View this page for the Web Service platform docs." href="/maps/documentation/places/web-service/search-find-place">Web Service</a> </div> <section class="expandable"> <span class="showalways" style="color:#039be5"><strong>Note: Server-side and client-side libraries</strong></span> <p class="note">The Places API is also available with the <a href="/maps/documentation/places/web-service/client-library">Java Client, Python Client, Go Client and Node.js Client for Google Maps Services</a>. The Places API and the client libraries are for use in server applications. </p> <p class="note">If you're building a client-side application, take a look at the <a href="/maps/documentation/places/android-sdk">Places SDK for Android</a>, the <a href="/maps/documentation/places/ios-sdk">Places SDK for iOS</a>, and the <a href="/maps/documentation/javascript/places">Places Library, Maps JavaScript API</a>. </p> </section> <p>A Find Place request takes a text input and returns a place. The input can be any kind of Places text data, such as a name, address, or phone number. The request must be a string. A Find Place request using non-string data such as a lat/lng coordinate or plus code generates an error.</p> <aside class="warning">A Find Place request returns a subset of the fields that are returned by a <a href="/maps/documentation/places/web-service/details">Place Details</a> request. For more information on the fields that are unavailable in a Find Place request, see <a href="/maps/documentation/places/web-service/place-data-fields#places-api-fields-support">Places API fields support</a>. If the field you want is not returned, you can use Find Place to get a <code translate="no" dir="ltr">place_id</code>, then use that ID to make a Place Details request.</aside> <h2 id="FindPlaceRequests" data-text="Find Place requests" tabindex="-1">Find Place requests</h2> <p>A Find Place request is an HTTP URL of the following form:</p> <div></div><devsite-code><pre class="devsite-click-to-copy notranslate" dir="ltr" is-upgraded syntax="Text only">https://maps.googleapis.com/maps/api/place/findplacefromtext/<em>output</em>?<em>parameters</em></pre></devsite-code> <p>where <code translate="no" dir="ltr">output</code> may be either of the following values:</p> <ul> <li><code translate="no" dir="ltr">json</code> (recommended) indicates output in JavaScript Object Notation (JSON)</li> <li><code translate="no" dir="ltr">xml</code> indicates output as XML</li> </ul> <p>Certain parameters are required to initiate a Find Place request. As is standard in URLs, all parameters are separated using the ampersand (<code translate="no" dir="ltr">&amp;</code>) character.</p> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/parameters/maps_http_parameters_placefindplacefromtext.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h2 id="required-parameters" data-text="Required parameters" tabindex="-1">Required parameters</h2><ul><li><h3 class="parameter-name" id="input" data-text="input" tabindex="-1">input</h3><p> The text string on which to search, for example: "restaurant" or "123 Main Street". This must be a place name, address, or category of establishments. Any other types of input can generate errors and are not guaranteed to return valid results. The Places API will return candidate matches based on this string and order the results based on their perceived relevance. </p></li><li><h3 class="parameter-name" id="inputtype" data-text="inputtype" tabindex="-1">inputtype</h3><p> The type of input. This can be one of either <code translate="no" dir="ltr">textquery</code> or <code translate="no" dir="ltr">phonenumber</code>. Phone numbers must be in international format (prefixed by a plus sign ("+"), followed by the country code, then the phone number itself). See <a href="https://en.wikipedia.org/wiki/E.164">E.164 ITU recommendation</a> for more information. </p></li></ul><h2 id="optional-parameters" data-text="Optional parameters" tabindex="-1">Optional parameters</h2><ul><li><h3 class="parameter-name" id="fields" data-text="fields" tabindex="-1">fields</h3><div class="caution"> Caution: Place Search requests and Place Details requests do not return the same fields. Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a <code translate="no" dir="ltr">place_id</code>, then use that Place ID to make a Place Details request. For more information on the fields that are unavailable in a Place Search request, see <a href="https://developers.google.com/maps/documentation/places/web-service/place-data-fields#places-api-fields-support" >Places API fields support</a >. </div><p> Use the fields parameter to specify a comma-separated list of place data types to return. For example: <code translate="no" dir="ltr">fields=formatted_address,name,geometry</code>. Use a forward slash when specifying compound values. For example: <code translate="no" dir="ltr">opening_hours/open_now</code>. </p><p> Fields are divided into three billing categories: Basic, Contact, and Atmosphere. Basic fields are billed at base rate, and incur no additional charges. Contact and Atmosphere fields are billed at a higher rate. See the <a href="https://developers.google.com/maps/documentation/places/web-service/usage-and-billing/" >pricing sheet</a > for more information. Attributions, <code translate="no" dir="ltr">html_attributions</code>, are always returned with every call, regardless of whether the field has been requested. </p><p><strong>Basic</strong></p><p> The Basic category includes the following fields: <code translate="no" dir="ltr">address_components</code>, <code translate="no" dir="ltr">adr_address</code>, <code translate="no" dir="ltr">business_status</code>, <code translate="no" dir="ltr">formatted_address</code>, <code translate="no" dir="ltr">geometry</code>, <code translate="no" dir="ltr">icon</code>, <code translate="no" dir="ltr">icon_mask_base_uri</code>, <code translate="no" dir="ltr">icon_background_color</code>, <code translate="no" dir="ltr">name</code>, <code translate="no" dir="ltr">permanently_closed</code> (<a href="https://developers.google.com/maps/deprecations" >deprecated</a >), <code translate="no" dir="ltr">photo</code>, <code translate="no" dir="ltr">place_id</code>, <code translate="no" dir="ltr">plus_code</code>, <code translate="no" dir="ltr">type</code>, <code translate="no" dir="ltr">url</code>, <code translate="no" dir="ltr">utc_offset</code>, <code translate="no" dir="ltr">vicinity</code>, <code translate="no" dir="ltr">wheelchair_accessible_entrance</code>. </p><p><strong>Contact</strong></p><p> The Contact category includes the following fields: <code translate="no" dir="ltr">current_opening_hours</code>, <code translate="no" dir="ltr">formatted_phone_number</code>, <code translate="no" dir="ltr">international_phone_number</code>, <code translate="no" dir="ltr">opening_hours</code>, <code translate="no" dir="ltr">secondary_opening_hours</code>, <code translate="no" dir="ltr">website</code></p><p><strong>Atmosphere</strong></p><p> The Atmosphere category includes the following fields: <code translate="no" dir="ltr">curbside_pickup</code>, <code translate="no" dir="ltr">delivery</code>, <code translate="no" dir="ltr">dine_in</code>, <code translate="no" dir="ltr">editorial_summary</code>, <code translate="no" dir="ltr">price_level</code>, <code translate="no" dir="ltr">rating</code>, <code translate="no" dir="ltr">reservable</code>, <code translate="no" dir="ltr">reviews</code>, <code translate="no" dir="ltr">serves_beer</code>, <code translate="no" dir="ltr">serves_breakfast</code>, <code translate="no" dir="ltr">serves_brunch</code>, <code translate="no" dir="ltr">serves_dinner</code>, <code translate="no" dir="ltr">serves_lunch</code>, <code translate="no" dir="ltr">serves_vegetarian_food</code>, <code translate="no" dir="ltr">serves_wine</code>, <code translate="no" dir="ltr">takeout</code>, <code translate="no" dir="ltr">user_ratings_total</code>. </p></li><li><h3 class="parameter-name" id="language" data-text="language" tabindex="-1">language</h3><p>The language in which to return results.</p><ul><li> See the <a href="https://developers.google.com/maps/faq#languagesupport" >list of supported languages</a >. Google often updates the supported languages, so this list may not be exhaustive. </li><li> If <code translate="no" dir="ltr">language</code> is not supplied, the API attempts to use the preferred language as specified in the <code translate="no" dir="ltr">Accept-Language</code> header. </li><li> The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component. </li><li> If a name is not available in the preferred language, the API uses the closest match. </li><li> The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, <em>utca</em> and <em>tér</em> are synonyms for street in Hungarian. </li></ul></li><li><h3 class="parameter-name" id="locationbias" data-text="locationbias" tabindex="-1">locationbias</h3><p> Prefer results in a specified area, by specifying either a radius plus lat/lng, or two lat/lng pairs representing the points of a rectangle. If this parameter is not specified, the API uses IP address biasing by default. </p><ul><li> IP bias: Instructs the API to use IP address biasing. Pass the string <code translate="no" dir="ltr">ipbias</code> (this option has no additional parameters). </li><li> Circular: A string specifying radius in meters, plus lat/lng in decimal degrees. Use the following format: <code translate="no" dir="ltr">circle:radius@lat,lng</code>. </li><li> Rectangular: A string specifying two lat/lng pairs in decimal degrees, representing the south/west and north/east points of a rectangle. Use the following format:<code translate="no" dir="ltr">rectangle:south,west|north,east</code>. Note that east/west values are wrapped to the range -180, 180, and north/south values are clamped to the range -90, 90. </li></ul></li></ul></div> <aside class="note"><strong>Note:</strong> If you omit the <code translate="no" dir="ltr">fields</code> parameter from a Find Place request, only the <code translate="no" dir="ltr">place_id</code> for the result will be returned.</aside> <h2 id="find-place-examples" data-text="Find Place examples" tabindex="-1">Find Place examples</h2> <p>The following example shows a Find Place request for "Museum of Contemporary Art Australia", including the <code translate="no" dir="ltr">photos</code>, <code translate="no" dir="ltr">formatted_address</code>, <code translate="no" dir="ltr">name</code>, <code translate="no" dir="ltr">rating</code>, <code translate="no" dir="ltr">opening_hours</code>, and <code translate="no" dir="ltr">geometry</code> fields:</p> <div id="maps_http_places_findplacefromtext_mca-code-sample"> <div class="ds-selector-tabs"> <section> <h3 id="maps_http_places_findplacefromtext_mca-txt" data-text="URL" tabindex="-1">URL</h3> <div></div><devsite-code><pre data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/snippets/maps_http_places_findplacefromtext_mca/maps_http_places_findplacefromtext_mca.txt" data-git-revision="main" data-region-tag="maps_http_places_findplacefromtext_mca" class=" devsite-click-to-copy notranslate" dir="ltr" is-upgraded syntax="Carbon"><span class="devsite-syntax-nx">https</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-c1">//maps.googleapis.com/maps/api/place/findplacefromtext/json</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">?</span><span class="devsite-syntax-nx">fields</span><span class="devsite-syntax-p">=</span><span class="devsite-syntax-nx">formatted_address</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-nx">Cname</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-nx">Crating</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-nx">Copening_hours</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-nx">Cgeometry</span> <span class="devsite-syntax-w"> </span>&amp;<span class="devsite-syntax-nx">input</span><span class="devsite-syntax-p">=</span><span class="devsite-syntax-nx">Museum</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">20</span><span class="devsite-syntax-nx">of</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">20</span><span class="devsite-syntax-nx">Contemporary</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">20</span><span class="devsite-syntax-nx">Art</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">20</span><span class="devsite-syntax-nx">Australia</span> <span class="devsite-syntax-w"> </span>&amp;<span class="devsite-syntax-nx">inputtype</span><span class="devsite-syntax-p">=</span><span class="devsite-syntax-nx">textquery</span> <span class="devsite-syntax-w"> </span>&amp;<span class="devsite-syntax-nx">key</span><span class="devsite-syntax-p">=</span><span class="devsite-syntax-nx">YOUR_API_KEY</span></pre></devsite-code> </section> <section> <h3 id="maps_http_places_findplacefromtext_mca-sh" data-text="cURL" tabindex="-1">cURL</h3> <div></div><devsite-code><pre data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/snippets/maps_http_places_findplacefromtext_mca/maps_http_places_findplacefromtext_mca.sh" data-git-revision="main" data-region-tag="maps_http_places_findplacefromtext_mca" class=" devsite-click-to-copy notranslate" dir="ltr" is-upgraded syntax="Bash">curl<span class="devsite-syntax-w"> </span>-L<span class="devsite-syntax-w"> </span>-X<span class="devsite-syntax-w"> </span>GET<span class="devsite-syntax-w"> </span><span class="devsite-syntax-s1">'https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=Museum%20of%20Contemporary%20Art%20Australia&amp;inputtype=textquery&amp;fields=formatted_address%2Cname%2Crating%2Copening_hours%2Cgeometry&amp;key=YOUR_API_KEY'</span></pre></devsite-code> </section> </div> </div> <p>The following example shows a Find Place request for "Mongolian Grill", using the <code translate="no" dir="ltr">locationbias</code> parameter to prefer results within 2000 meters of the specified coordinates:</p> <div id="maps_http_places_findplacefromtext_locationbias-code-sample"> <div class="ds-selector-tabs"> <section> <h3 id="maps_http_places_findplacefromtext_locationbias-txt" data-text="URL" tabindex="-1">URL</h3> <div></div><devsite-code><pre data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/snippets/maps_http_places_findplacefromtext_locationbias/maps_http_places_findplacefromtext_locationbias.txt" data-git-revision="main" data-region-tag="maps_http_places_findplacefromtext_locationbias" class=" devsite-click-to-copy notranslate" dir="ltr" is-upgraded syntax="Carbon"><span class="devsite-syntax-nx">https</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-c1">//maps.googleapis.com/maps/api/place/findplacefromtext/json</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">?</span><span class="devsite-syntax-nx">fields</span><span class="devsite-syntax-p">=</span><span class="devsite-syntax-nx">formatted_address</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-nx">Cname</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-nx">Crating</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-nx">Copening_hours</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-nx">Cgeometry</span> <span class="devsite-syntax-w"> </span>&amp;<span class="devsite-syntax-nx">input</span><span class="devsite-syntax-p">=</span><span class="devsite-syntax-nx">mongolian</span> <span class="devsite-syntax-w"> </span>&amp;<span class="devsite-syntax-nx">inputtype</span><span class="devsite-syntax-p">=</span><span class="devsite-syntax-nx">textquery</span> <span class="devsite-syntax-w"> </span>&amp;<span class="devsite-syntax-nx">locationbias</span><span class="devsite-syntax-p">=</span><span class="devsite-syntax-nx">circle</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">3</span><span class="devsite-syntax-nx">A2000</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-m devsite-syntax-m-Double">4047.6918452</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-nx">C</span><span class="devsite-syntax-o">-</span><span class="devsite-syntax-m devsite-syntax-m-Double">122.2226413</span> <span class="devsite-syntax-w"> </span>&amp;<span class="devsite-syntax-nx">key</span><span class="devsite-syntax-p">=</span><span class="devsite-syntax-nx">YOUR_API_KEY</span></pre></devsite-code> </section> <section> <h3 id="maps_http_places_findplacefromtext_locationbias-sh" data-text="cURL" tabindex="-1">cURL</h3> <div></div><devsite-code><pre data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/snippets/maps_http_places_findplacefromtext_locationbias/maps_http_places_findplacefromtext_locationbias.sh" data-git-revision="main" data-region-tag="maps_http_places_findplacefromtext_locationbias" class=" devsite-click-to-copy notranslate" dir="ltr" is-upgraded syntax="Bash">curl<span class="devsite-syntax-w"> </span>-L<span class="devsite-syntax-w"> </span>-X<span class="devsite-syntax-w"> </span>GET<span class="devsite-syntax-w"> </span><span class="devsite-syntax-s1">'https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=mongolian&amp;inputtype=textquery&amp;locationbias=circle%3A2000%4047.6918452%2C-122.2226413&amp;fields=formatted_address%2Cname%2Crating%2Copening_hours%2Cgeometry&amp;key=YOUR_API_KEY'</span></pre></devsite-code> </section> </div> </div> <p> The following example shows a Find Place request for a phone number. Note that the international call prefix "+" has been encoded to %2B so that this request is a compliant URL. Left unencoded, the + prefix would be decoded to a space on the server, resulting in an invalid phone number lookup. </p> <div id="maps_http_places_findplacefromtext_phonenumber-code-sample"> <div class="ds-selector-tabs"> <section> <h3 id="maps_http_places_findplacefromtext_phonenumber-txt" data-text="URL" tabindex="-1">URL</h3> <div></div><devsite-code><pre data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/snippets/maps_http_places_findplacefromtext_phonenumber/maps_http_places_findplacefromtext_phonenumber.txt" data-git-revision="main" data-region-tag="maps_http_places_findplacefromtext_phonenumber" class=" devsite-click-to-copy notranslate" dir="ltr" is-upgraded syntax="GDScript"><span class="devsite-syntax-n">https</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-o">//</span><span class="devsite-syntax-n">maps</span><span class="devsite-syntax-o">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-o">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">maps</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">api</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">place</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">findplacefromtext</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">json</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-err">?</span><span class="devsite-syntax-n">input</span><span class="devsite-syntax-o">=%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">B16502530000</span> <span class="devsite-syntax-w"> </span>&amp;<span class="devsite-syntax-n">inputtype</span><span class="devsite-syntax-o">=</span><span class="devsite-syntax-n">phonenumber</span> <span class="devsite-syntax-w"> </span>&amp;<span class="devsite-syntax-n">key</span><span class="devsite-syntax-o">=</span><span class="devsite-syntax-n">YOUR_API_KEY</span></pre></devsite-code> </section> <section> <h3 id="maps_http_places_findplacefromtext_phonenumber-sh" data-text="cURL" tabindex="-1">cURL</h3> <div></div><devsite-code><pre data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/snippets/maps_http_places_findplacefromtext_phonenumber/maps_http_places_findplacefromtext_phonenumber.sh" data-git-revision="main" data-region-tag="maps_http_places_findplacefromtext_phonenumber" class=" devsite-click-to-copy notranslate" dir="ltr" is-upgraded syntax="Bash">curl<span class="devsite-syntax-w"> </span>-L<span class="devsite-syntax-w"> </span>-X<span class="devsite-syntax-w"> </span>GET<span class="devsite-syntax-w"> </span><span class="devsite-syntax-s1">'https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=%2B16502530000&amp;inputtype=phonenumber&amp;key=YOUR_API_KEY'</span></pre></devsite-code> </section> </div> </div> <h2 id="find-place-responses" data-text="Find Place responses" tabindex="-1">Find Place responses</h2> <p>A Find Place response contains only the data types that were specified using the <a href="#Fields">fields</a> parameter, plus <code translate="no" dir="ltr">html_attributions</code>. The following example shows the response for a Find Place request for "Museum of Contemporary Art Australia", including the <code translate="no" dir="ltr">formatted_address</code>, <code translate="no" dir="ltr">geometry</code>, <code translate="no" dir="ltr">name</code>, <code translate="no" dir="ltr">opening_hours</code>, <code translate="no" dir="ltr">photos</code>, <code translate="no" dir="ltr">rating</code> fields.</p> <div> <devsite-selector> <section><h3 id="json" data-text="JSON" tabindex="-1">JSON</h3> <div></div><devsite-code><pre style="max-height: 400px; overflow: scroll;" data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/specification/responses/maps_http_places_findplacefromtext_mca_response.yml" data-git-revision="main" class="devsite-click-to-copy notranslate" dir="ltr" is-upgraded syntax="JSON"><span class="devsite-syntax-p">{</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"candidates"</span><span class="devsite-syntax-p">:</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">[</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">{</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"formatted_address"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-s2">"140 George St, The Rocks NSW 2000, Australia"</span><span class="devsite-syntax-p">,</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"geometry"</span><span class="devsite-syntax-p">:</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">{</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"location"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">{</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"lat"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-mf">-33.8599358</span><span class="devsite-syntax-p">,</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"lng"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-mf">151.2090295</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">},</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"viewport"</span><span class="devsite-syntax-p">:</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">{</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"northeast"</span><span class="devsite-syntax-p">:</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">{</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"lat"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-mf">-33.85824377010728</span><span class="devsite-syntax-p">,</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"lng"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-mf">151.2104386798927</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">},</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"southwest"</span><span class="devsite-syntax-p">:</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">{</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"lat"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-mf">-33.86094342989272</span><span class="devsite-syntax-p">,</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"lng"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-mf">151.2077390201073</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">},</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">},</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">},</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"name"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-s2">"Museum of Contemporary Art Australia"</span><span class="devsite-syntax-p">,</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"opening_hours"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">{</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"open_now"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-kc">false</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">},</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"rating"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-mf">4.4</span><span class="devsite-syntax-p">,</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">},</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-p">],</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-nt">"status"</span><span class="devsite-syntax-p">:</span><span class="devsite-syntax-w"> </span><span class="devsite-syntax-s2">"OK"</span><span class="devsite-syntax-p">,</span> <span class="devsite-syntax-p">}</span></pre></devsite-code></section> <section><h3 id="xml" data-text="XML" tabindex="-1">XML</h3> <div></div><devsite-code><pre style="max-height: 400px; overflow: scroll;" data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/specification/responses/maps_http_places_findplacefromtext_mca_response.xml" data-git-revision="main" class="devsite-click-to-copy notranslate" dir="ltr" is-upgraded syntax="XML">&lt;FindPlaceFromTextResponse&gt; <span class="devsite-syntax-w"> </span>&lt;candidates&gt; <span class="devsite-syntax-w"> </span>&lt;name&gt;Museum<span class="devsite-syntax-w"> </span>of<span class="devsite-syntax-w"> </span>Contemporary<span class="devsite-syntax-w"> </span>Art<span class="devsite-syntax-w"> </span>Australia&lt;/name&gt; <span class="devsite-syntax-w"> </span>&lt;formatted_address&gt;140<span class="devsite-syntax-w"> </span>George<span class="devsite-syntax-w"> </span>St,<span class="devsite-syntax-w"> </span>The<span class="devsite-syntax-w"> </span>Rocks<span class="devsite-syntax-w"> </span>NSW<span class="devsite-syntax-w"> </span>2000,<span class="devsite-syntax-w"> </span>Australia&lt;/formatted_address&gt; <span class="devsite-syntax-w"> </span>&lt;geometry&gt; <span class="devsite-syntax-w"> </span>&lt;location&gt; <span class="devsite-syntax-w"> </span>&lt;lat&gt;-33.8599358&lt;/lat&gt; <span class="devsite-syntax-w"> </span>&lt;lng&gt;151.2090295&lt;/lng&gt; <span class="devsite-syntax-w"> </span>&lt;/location&gt; <span class="devsite-syntax-w"> </span>&lt;viewport&gt; <span class="devsite-syntax-w"> </span>&lt;southwest&gt; <span class="devsite-syntax-w"> </span>&lt;lat&gt;-33.8609434&lt;/lat&gt; <span class="devsite-syntax-w"> </span>&lt;lng&gt;151.2077390&lt;/lng&gt; <span class="devsite-syntax-w"> </span>&lt;/southwest&gt; <span class="devsite-syntax-w"> </span>&lt;northeast&gt; <span class="devsite-syntax-w"> </span>&lt;lat&gt;-33.8582438&lt;/lat&gt; <span class="devsite-syntax-w"> </span>&lt;lng&gt;151.2104387&lt;/lng&gt; <span class="devsite-syntax-w"> </span>&lt;/northeast&gt; <span class="devsite-syntax-w"> </span>&lt;/viewport&gt; <span class="devsite-syntax-w"> </span>&lt;/geometry&gt; <span class="devsite-syntax-w"> </span>&lt;rating&gt;4.4&lt;/rating&gt; <span class="devsite-syntax-w"> </span>&lt;opening_hours&gt; <span class="devsite-syntax-w"> </span>&lt;open_now&gt;false&lt;/open_now&gt; <span class="devsite-syntax-w"> </span>&lt;/opening_hours&gt; <span class="devsite-syntax-w"> </span>&lt;/candidates&gt; <span class="devsite-syntax-w"> </span>&lt;status&gt;OK&lt;/status&gt; &lt;/FindPlaceFromTextResponse&gt;</pre></devsite-code></section> </devsite-selector> </div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_placesfindplacefromtextresponse.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlacesFindPlaceFromTextResponse" data-text=" PlacesFindPlaceFromTextResponse " tabindex="-1"> PlacesFindPlaceFromTextResponse </h3><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="PlacesFindPlaceFromTextResponse-candidates" class="add-link schema-object-property-key" data-text="candidates" tabindex="-1"><code translate="no" dir="ltr">candidates</code></h4></td><td><strong>required</strong></td><td>Array&#x3C;<a href="#Place" title="Place">Place</a>></td><td><div class="ref-property-description"><p>Contains an array of Place candidates.</p><div class="caution"> Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a place_id, then use that Place ID to make a Place Details request. </div><p>See <a href="#Place">Place</a> for more information.</p></div></td></tr><tr><td align="left"><h4 id="PlacesFindPlaceFromTextResponse-status" class="add-link schema-object-property-key" data-text="status" tabindex="-1"><code translate="no" dir="ltr">status</code></h4></td><td><strong>required</strong></td><td><a href="#PlacesSearchStatus" title="PlacesSearchStatus" >PlacesSearchStatus</a ></td><td><div class="ref-property-description"><p> Contains the status of the request, and may contain debugging information to help you track down why the request failed. </p><p> See <a href="#PlacesSearchStatus">PlacesSearchStatus</a> for more information. </p></div></td></tr><tr><td align="left"><h4 id="PlacesFindPlaceFromTextResponse-error_message" class="add-link schema-object-property-key" data-text="error_message" tabindex="-1"><code translate="no" dir="ltr">error_message</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> When the service returns a status code other than <code translate="no" dir="ltr">OK&#x3C;</code>, there may be an additional <code translate="no" dir="ltr">error_message</code> field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change. </p></div></td></tr><tr><td align="left"><h4 id="PlacesFindPlaceFromTextResponse-info_messages" class="add-link schema-object-property-key" data-text="info_messages" tabindex="-1"><code translate="no" dir="ltr">info_messages</code></h4></td><td>optional</td><td>Array&#x3C;string></td><td><div class="nonref-property-description"><p> When the service returns additional information about the request specification, there may be an additional <code translate="no" dir="ltr">info_messages</code> field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change. </p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_placessearchstatus.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlacesSearchStatus" data-text="PlacesSearchStatus" tabindex="-1">PlacesSearchStatus</h3><p>Status codes returned by service.</p><ul><li><code translate="no" dir="ltr">OK</code> indicating the API request was successful.</li><li><code translate="no" dir="ltr">ZERO_RESULTS</code> indicating that the search was successful but returned no results. This may occur if the search was passed a <code translate="no" dir="ltr">latlng</code> in a remote location. </li><li><code translate="no" dir="ltr">INVALID_REQUEST</code> indicating the API request was malformed, generally due to missing required query parameter (<code translate="no" dir="ltr">location</code> or <code translate="no" dir="ltr">radius</code>). </li><li><code translate="no" dir="ltr">OVER_QUERY_LIMIT</code> indicating any of the following: <ul><li>You have exceeded the QPS limits.</li><li>Billing has not been enabled on your account.</li><li> The monthly $200 credit, or a self-imposed usage cap, has been exceeded. </li><li> The provided method of payment is no longer valid (for example, a credit card has expired). </li></ul> See the <a href="https://developers.google.com/maps/faq#over-limit-key-error" >Maps FAQ</a > for more information about how to resolve this error. </li><li><code translate="no" dir="ltr">REQUEST_DENIED</code> indicating that your request was denied, generally because: <ul><li>The request is missing an API key.</li><li>The <code translate="no" dir="ltr">key</code> parameter is invalid.</li></ul></li><li><code translate="no" dir="ltr">UNKNOWN_ERROR</code> indicating an unknown error.</li></ul></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_place.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="Place" data-text="Place" tabindex="-1">Place</h3><p> Attributes describing a place. Not all attributes will be available for all place types. </p><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="Place-address_components" class="add-link schema-object-property-key" data-text="address_components" tabindex="-1"><code translate="no" dir="ltr">address_components</code></h4></td><td>optional</td><td> Array&#x3C;<a href="#AddressComponent" title="AddressComponent" >AddressComponent</a >></td><td><div class="ref-property-description"><p> An array containing the separate components applicable to this address. </p><p> See <a href="#AddressComponent">AddressComponent</a> for more information. </p></div></td></tr><tr><td align="left"><h4 id="Place-adr_address" class="add-link schema-object-property-key" data-text="adr_address" tabindex="-1"><code translate="no" dir="ltr">adr_address</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> A representation of the place's address in the <a href="http://microformats.org/wiki/adr">adr microformat</a>. </p></div></td></tr><tr><td align="left"><h4 id="Place-business_status" class="add-link schema-object-property-key" data-text="business_status" tabindex="-1"><code translate="no" dir="ltr">business_status</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> Indicates the operational status of the place, if it is a business. If no data exists, <code translate="no" dir="ltr">business_status</code> is not returned. </p><div class="notranslate"> The allowed values include: <code translate="no" dir="ltr">OPERATIONAL</code>, <code translate="no" dir="ltr">CLOSED_TEMPORARILY</code>, and <code translate="no" dir="ltr">CLOSED_PERMANENTLY</code></div></div></td></tr><tr><td align="left"><h4 id="Place-curbside_pickup" class="add-link schema-object-property-key" data-text="curbside_pickup" tabindex="-1"><code translate="no" dir="ltr">curbside_pickup</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the business supports curbside pickup.</p></div></td></tr><tr><td align="left"><h4 id="Place-current_opening_hours" class="add-link schema-object-property-key" data-text="current_opening_hours" tabindex="-1"><code translate="no" dir="ltr">current_opening_hours</code></h4></td><td>optional</td><td><a href="#PlaceOpeningHours" title="PlaceOpeningHours" >PlaceOpeningHours</a ></td><td><div class="ref-property-description"><p> Contains the hours of operation for the next seven days (including today). The time period starts at midnight on the date of the request and ends at 11:59 pm six days later. This field includes the <code translate="no" dir="ltr">special_days</code> subfield of all hours, set for dates that have exceptional hours. </p><p> See <a href="#PlaceOpeningHours">PlaceOpeningHours</a> for more information. </p></div></td></tr><tr><td align="left"><h4 id="Place-delivery" class="add-link schema-object-property-key" data-text="delivery" tabindex="-1"><code translate="no" dir="ltr">delivery</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the business supports delivery.</p></div></td></tr><tr><td align="left"><h4 id="Place-dine_in" class="add-link schema-object-property-key" data-text="dine_in" tabindex="-1"><code translate="no" dir="ltr">dine_in</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p> Specifies if the business supports indoor or outdoor seating options. </p></div></td></tr><tr><td align="left"><h4 id="Place-editorial_summary" class="add-link schema-object-property-key" data-text="editorial_summary" tabindex="-1"><code translate="no" dir="ltr">editorial_summary</code></h4></td><td>optional</td><td><a href="#PlaceEditorialSummary" title="PlaceEditorialSummary" >PlaceEditorialSummary</a ></td><td><div class="ref-property-description"><p> Contains a summary of the place. A summary is comprised of a textual overview, and also includes the language code for these if applicable. Summary text must be presented as-is and can not be modified or altered. </p><p> See <a href="#PlaceEditorialSummary">PlaceEditorialSummary</a> for more information. </p></div></td></tr><tr><td align="left"><h4 id="Place-formatted_address" class="add-link schema-object-property-key" data-text="formatted_address" tabindex="-1"><code translate="no" dir="ltr">formatted_address</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p>A string containing the human-readable address of this place.</p><p> Often this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions. </p><p> The formatted address is logically composed of one or more address components. For example, the address "111 8th Avenue, New York, NY" consists of the following components: "111" (the street number), "8th Avenue" (the route), "New York" (the city) and "NY" (the US state). </p><p> Do not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field. </p></div></td></tr><tr><td align="left"><h4 id="Place-formatted_phone_number" class="add-link schema-object-property-key" data-text="formatted_phone_number" tabindex="-1"><code translate="no" dir="ltr">formatted_phone_number</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> Contains the place's phone number in its <a href="http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers" >local format</a >. </p></div></td></tr><tr><td align="left"><h4 id="Place-geometry" class="add-link schema-object-property-key" data-text="geometry" tabindex="-1"><code translate="no" dir="ltr">geometry</code></h4></td><td>optional</td><td><a href="#Geometry" title="Geometry">Geometry</a></td><td><div class="ref-property-description"><p>Contains the location and viewport for the location.</p><p>See <a href="#Geometry">Geometry</a> for more information.</p></div></td></tr><tr><td align="left"><h4 id="Place-icon" class="add-link schema-object-property-key" data-text="icon" tabindex="-1"><code translate="no" dir="ltr">icon</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map. </p></div></td></tr><tr><td align="left"><h4 id="Place-icon_background_color" class="add-link schema-object-property-key" data-text="icon_background_color" tabindex="-1"><code translate="no" dir="ltr">icon_background_color</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p>Contains the default HEX color code for the place's category.</p></div></td></tr><tr><td align="left"><h4 id="Place-icon_mask_base_uri" class="add-link schema-object-property-key" data-text="icon_mask_base_uri" tabindex="-1"><code translate="no" dir="ltr">icon_mask_base_uri</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> Contains the URL of a recommended icon, minus the <code translate="no" dir="ltr">.svg</code> or <code translate="no" dir="ltr">.png</code> file type extension. </p></div></td></tr><tr><td align="left"><h4 id="Place-international_phone_number" class="add-link schema-object-property-key" data-text="international_phone_number" tabindex="-1"><code translate="no" dir="ltr">international_phone_number</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is <code translate="no" dir="ltr">+61 2 9374 4000</code>. </p></div></td></tr><tr><td align="left"><h4 id="Place-name" class="add-link schema-object-property-key" data-text="name" tabindex="-1"><code translate="no" dir="ltr">name</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> Contains the human-readable name for the returned result. For <code translate="no" dir="ltr">establishment</code> results, this is usually the canonicalized business name. </p></div></td></tr><tr><td align="left"><h4 id="Place-opening_hours" class="add-link schema-object-property-key" data-text="opening_hours" tabindex="-1"><code translate="no" dir="ltr">opening_hours</code></h4></td><td>optional</td><td><a href="#PlaceOpeningHours" title="PlaceOpeningHours" >PlaceOpeningHours</a ></td><td><div class="ref-property-description"><p>Contains the regular hours of operation.</p><p> See <a href="#PlaceOpeningHours">PlaceOpeningHours</a> for more information. </p></div></td></tr><tr><td align="left"><h4 id="Place-permanently_closed" class="add-link schema-object-property-key deprecated-item hide-from-toc" data-text="permanently_closed" tabindex="-1"><code translate="no" dir="ltr">permanently_closed</code></h4></td><td>optional</td><td>boolean</td><td><aside class="deprecated"><code translate="no" dir="ltr">permanently_closed</code> is deprecated. </aside><div class="nonref-property-description"><p> Use <code translate="no" dir="ltr">business_status</code> to get the operational status of businesses. </p></div></td></tr><tr><td align="left"><h4 id="Place-photos" class="add-link schema-object-property-key" data-text="photos" tabindex="-1"><code translate="no" dir="ltr">photos</code></h4></td><td>optional</td><td> Array&#x3C;<a href="#PlacePhoto" title="PlacePhoto">PlacePhoto</a>></td><td><div class="ref-property-description"><p> An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the <a href="https://developers.google.com/maps/documentation/places/web-service/photos" >Place Photos</a > documentation. </p><p>See <a href="#PlacePhoto">PlacePhoto</a> for more information.</p></div></td></tr><tr><td align="left"><h4 id="Place-place_id" class="add-link schema-object-property-key" data-text="place_id" tabindex="-1"><code translate="no" dir="ltr">place_id</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the <code translate="no" dir="ltr">place_id</code> field of a Places API request. For more information about place IDs, see the <a href="https://developers.google.com/maps/documentation/places/web-service/place-id" >place ID overview</a >. </p></div></td></tr><tr><td align="left"><h4 id="Place-plus_code" class="add-link schema-object-property-key" data-text="plus_code" tabindex="-1"><code translate="no" dir="ltr">plus_code</code></h4></td><td>optional</td><td><a href="#PlusCode" title="PlusCode">PlusCode</a></td><td><div class="ref-property-description"><p> An encoded location reference, derived from latitude and longitude coordinates, that represents an area: 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See <a href="https://en.wikipedia.org/wiki/Open_Location_Code" >Open Location Code</a > and <a href="https://plus.codes/">plus codes</a>. </p><p>See <a href="#PlusCode">PlusCode</a> for more information.</p></div></td></tr><tr><td align="left"><h4 id="Place-price_level" class="add-link schema-object-property-key" data-text="price_level" tabindex="-1"><code translate="no" dir="ltr">price_level</code></h4></td><td>optional</td><td>number</td><td><div class="nonref-property-description"><p> The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows: </p><ul><li>0 Free</li><li>1 Inexpensive</li><li>2 Moderate</li><li>3 Expensive</li><li>4 Very Expensive</li></ul></div></td></tr><tr><td align="left"><h4 id="Place-rating" class="add-link schema-object-property-key" data-text="rating" tabindex="-1"><code translate="no" dir="ltr">rating</code></h4></td><td>optional</td><td>number</td><td><div class="nonref-property-description"><p> Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews. </p></div></td></tr><tr><td align="left"><h4 id="Place-reference" class="add-link schema-object-property-key deprecated-item hide-from-toc" data-text="reference" tabindex="-1"><code translate="no" dir="ltr">reference</code></h4></td><td>optional</td><td>string</td><td><aside class="deprecated"><code translate="no" dir="ltr">reference</code> is deprecated.</aside><div class="nonref-property-description"></div></td></tr><tr><td align="left"><h4 id="Place-reservable" class="add-link schema-object-property-key" data-text="reservable" tabindex="-1"><code translate="no" dir="ltr">reservable</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the place supports reservations.</p></div></td></tr><tr><td align="left"><h4 id="Place-reviews" class="add-link schema-object-property-key" data-text="reviews" tabindex="-1"><code translate="no" dir="ltr">reviews</code></h4></td><td>optional</td><td> Array&#x3C;<a href="#PlaceReview" title="PlaceReview">PlaceReview</a>></td><td><div class="ref-property-description"><p> A JSON array of up to five reviews. By default, the reviews are sorted in order of relevance. Use the <code translate="no" dir="ltr">reviews_sort</code> request parameter to control sorting. </p><ul><li> For <code translate="no" dir="ltr">most_relevant</code> (default), reviews are sorted by relevance; the service will bias the results to return reviews originally written in the preferred language. </li><li> For <code translate="no" dir="ltr">newest</code>, reviews are sorted in chronological order; the preferred language does not affect the sort order. </li></ul><p> Google recommends indicating to users whether results are ordered by <code translate="no" dir="ltr">most_relevant</code> or <code translate="no" dir="ltr">newest</code>. </p><p> See <a href="#PlaceReview">PlaceReview</a> for more information. </p></div></td></tr><tr><td align="left"><h4 id="Place-scope" class="add-link schema-object-property-key deprecated-item hide-from-toc" data-text="scope" tabindex="-1"><code translate="no" dir="ltr">scope</code></h4></td><td>optional</td><td>string</td><td><aside class="deprecated"><code translate="no" dir="ltr">scope</code> is deprecated.</aside><div class="nonref-property-description"></div></td></tr><tr><td align="left"><h4 id="Place-secondary_opening_hours" class="add-link schema-object-property-key" data-text="secondary_opening_hours" tabindex="-1"><code translate="no" dir="ltr">secondary_opening_hours</code></h4></td><td>optional</td><td> Array&#x3C;<a href="#PlaceOpeningHours" title="PlaceOpeningHours" >PlaceOpeningHours</a >></td><td><div class="ref-property-description"><p> Contains an array of entries for the next seven days including information about secondary hours of a business. Secondary hours are different from a business's main hours. For example, a restaurant can specify drive through hours or delivery hours as its secondary hours. This field populates the <code translate="no" dir="ltr">type</code> subfield, which draws from a predefined list of opening hours types (such as <code translate="no" dir="ltr">DRIVE_THROUGH</code>, <code translate="no" dir="ltr">PICKUP</code>, or <code translate="no" dir="ltr">TAKEOUT</code>) based on the types of the place. This field includes the <code translate="no" dir="ltr">special_days</code> subfield of all hours, set for dates that have exceptional hours. </p><p> See <a href="#PlaceOpeningHours">PlaceOpeningHours</a> for more information. </p></div></td></tr><tr><td align="left"><h4 id="Place-serves_beer" class="add-link schema-object-property-key" data-text="serves_beer" tabindex="-1"><code translate="no" dir="ltr">serves_beer</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the place serves beer.</p></div></td></tr><tr><td align="left"><h4 id="Place-serves_breakfast" class="add-link schema-object-property-key" data-text="serves_breakfast" tabindex="-1"><code translate="no" dir="ltr">serves_breakfast</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the place serves breakfast.</p></div></td></tr><tr><td align="left"><h4 id="Place-serves_brunch" class="add-link schema-object-property-key" data-text="serves_brunch" tabindex="-1"><code translate="no" dir="ltr">serves_brunch</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the place serves brunch.</p></div></td></tr><tr><td align="left"><h4 id="Place-serves_dinner" class="add-link schema-object-property-key" data-text="serves_dinner" tabindex="-1"><code translate="no" dir="ltr">serves_dinner</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the place serves dinner.</p></div></td></tr><tr><td align="left"><h4 id="Place-serves_lunch" class="add-link schema-object-property-key" data-text="serves_lunch" tabindex="-1"><code translate="no" dir="ltr">serves_lunch</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the place serves lunch.</p></div></td></tr><tr><td align="left"><h4 id="Place-serves_vegetarian_food" class="add-link schema-object-property-key" data-text="serves_vegetarian_food" tabindex="-1"><code translate="no" dir="ltr">serves_vegetarian_food</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the place serves vegetarian food.</p></div></td></tr><tr><td align="left"><h4 id="Place-serves_wine" class="add-link schema-object-property-key" data-text="serves_wine" tabindex="-1"><code translate="no" dir="ltr">serves_wine</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the place serves wine.</p></div></td></tr><tr><td align="left"><h4 id="Place-takeout" class="add-link schema-object-property-key" data-text="takeout" tabindex="-1"><code translate="no" dir="ltr">takeout</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p>Specifies if the business supports takeout.</p></div></td></tr><tr><td align="left"><h4 id="Place-types" class="add-link schema-object-property-key" data-text="types" tabindex="-1"><code translate="no" dir="ltr">types</code></h4></td><td>optional</td><td>Array&#x3C;string></td><td><div class="nonref-property-description"><p> Contains an array of feature types describing the given result. See the list of <a href="https://developers.google.com/maps/documentation/places/web-service/supported_types#table2" >supported types</a >. </p></div></td></tr><tr><td align="left"><h4 id="Place-url" class="add-link schema-object-property-key" data-text="url" tabindex="-1"><code translate="no" dir="ltr">url</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user. </p></div></td></tr><tr><td align="left"><h4 id="Place-user_ratings_total" class="add-link schema-object-property-key" data-text="user_ratings_total" tabindex="-1"><code translate="no" dir="ltr">user_ratings_total</code></h4></td><td>optional</td><td>number</td><td><div class="nonref-property-description"><p> The total number of reviews, with or without text, for this place. </p></div></td></tr><tr><td align="left"><h4 id="Place-utc_offset" class="add-link schema-object-property-key" data-text="utc_offset" tabindex="-1"><code translate="no" dir="ltr">utc_offset</code></h4></td><td>optional</td><td>number</td><td><div class="nonref-property-description"><p> Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC). </p></div></td></tr><tr><td align="left"><h4 id="Place-vicinity" class="add-link schema-object-property-key" data-text="vicinity" tabindex="-1"><code translate="no" dir="ltr">vicinity</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> For establishment (<code translate="no" dir="ltr">types:["establishment", ...])</code> results only, the <code translate="no" dir="ltr">vicinity</code> field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country. </p><p> For all other results, the <code translate="no" dir="ltr">vicinity</code> field contains the name of the narrowest political (<code translate="no" dir="ltr">types:["political", ...]</code >) feature that is present in the address of the result. </p><p> This content is meant to be read as-is. Do not programmatically parse the formatted address. </p></div></td></tr><tr><td align="left"><h4 id="Place-website" class="add-link schema-object-property-key" data-text="website" tabindex="-1"><code translate="no" dir="ltr">website</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> The authoritative website for this place, such as a business' homepage. </p></div></td></tr><tr><td align="left"><h4 id="Place-wheelchair_accessible_entrance" class="add-link schema-object-property-key" data-text="wheelchair_accessible_entrance" tabindex="-1"><code translate="no" dir="ltr">wheelchair_accessible_entrance</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p> Specifies if the place has an entrance that is wheelchair-accessible. </p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_addresscomponent.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="AddressComponent" data-text="AddressComponent" tabindex="-1">AddressComponent</h3><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="AddressComponent-long_name" class="add-link schema-object-property-key" data-text="long_name" tabindex="-1"><code translate="no" dir="ltr">long_name</code></h4></td><td><strong>required</strong></td><td>string</td><td><div class="nonref-property-description"><p> The full text description or name of the address component as returned by the Geocoder. </p></div></td></tr><tr><td align="left"><h4 id="AddressComponent-short_name" class="add-link schema-object-property-key" data-text="short_name" tabindex="-1"><code translate="no" dir="ltr">short_name</code></h4></td><td><strong>required</strong></td><td>string</td><td><div class="nonref-property-description"><p> An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of "Alaska" and a short_name of "AK" using the 2-letter postal abbreviation. </p></div></td></tr><tr><td align="left"><h4 id="AddressComponent-types" class="add-link schema-object-property-key" data-text="types" tabindex="-1"><code translate="no" dir="ltr">types</code></h4></td><td><strong>required</strong></td><td>Array&#x3C;string></td><td><div class="nonref-property-description"><p> An array indicating the type of the address component. See the list of <a href="https://developers.google.com/maps/documentation/places/web-service/supported_types" >supported types</a >. </p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_placeeditorialsummary.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlaceEditorialSummary" data-text="PlaceEditorialSummary" tabindex="-1">PlaceEditorialSummary</h3><p> Contains a summary of the place. A summary is comprised of a textual overview, and also includes the language code for these if applicable. Summary text must be presented as-is and can not be modified or altered. </p><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="PlaceEditorialSummary-language" class="add-link schema-object-property-key" data-text="language" tabindex="-1"><code translate="no" dir="ltr">language</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p>The language of the previous fields. May not always be present.</p></div></td></tr><tr><td align="left"><h4 id="PlaceEditorialSummary-overview" class="add-link schema-object-property-key" data-text="overview" tabindex="-1"><code translate="no" dir="ltr">overview</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p>A medium-length textual summary of the place.</p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_geometry.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="Geometry" data-text="Geometry" tabindex="-1">Geometry</h3><p>An object describing the location.</p><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="Geometry-location" class="add-link schema-object-property-key" data-text="location" tabindex="-1"><code translate="no" dir="ltr">location</code></h4></td><td><strong>required</strong></td><td><a href="#LatLngLiteral" title="LatLngLiteral">LatLngLiteral</a></td><td> See <a href="#LatLngLiteral" title="LatLngLiteral">LatLngLiteral</a> for more information. </td></tr><tr><td align="left"><h4 id="Geometry-viewport" class="add-link schema-object-property-key" data-text="viewport" tabindex="-1"><code translate="no" dir="ltr">viewport</code></h4></td><td><strong>required</strong></td><td><a href="#Bounds" title="Bounds">Bounds</a></td><td> See <a href="#Bounds" title="Bounds">Bounds</a> for more information. </td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_latlngliteral.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="LatLngLiteral" data-text="LatLngLiteral" tabindex="-1">LatLngLiteral</h3><p> An object describing a specific location with Latitude and Longitude in decimal degrees. </p><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="LatLngLiteral-lat" class="add-link schema-object-property-key" data-text="lat" tabindex="-1"><code translate="no" dir="ltr">lat</code></h4></td><td><strong>required</strong></td><td>number</td><td><div class="nonref-property-description"><p>Latitude in decimal degrees</p></div></td></tr><tr><td align="left"><h4 id="LatLngLiteral-lng" class="add-link schema-object-property-key" data-text="lng" tabindex="-1"><code translate="no" dir="ltr">lng</code></h4></td><td><strong>required</strong></td><td>number</td><td><div class="nonref-property-description"><p>Longitude in decimal degrees</p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_bounds.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="Bounds" data-text="Bounds" tabindex="-1">Bounds</h3><p> A rectangle in geographical coordinates from points at the southwest and northeast corners. </p><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="Bounds-northeast" class="add-link schema-object-property-key" data-text="northeast" tabindex="-1"><code translate="no" dir="ltr">northeast</code></h4></td><td><strong>required</strong></td><td><a href="#LatLngLiteral" title="LatLngLiteral">LatLngLiteral</a></td><td> See <a href="#LatLngLiteral" title="LatLngLiteral">LatLngLiteral</a> for more information. </td></tr><tr><td align="left"><h4 id="Bounds-southwest" class="add-link schema-object-property-key" data-text="southwest" tabindex="-1"><code translate="no" dir="ltr">southwest</code></h4></td><td><strong>required</strong></td><td><a href="#LatLngLiteral" title="LatLngLiteral">LatLngLiteral</a></td><td> See <a href="#LatLngLiteral" title="LatLngLiteral">LatLngLiteral</a> for more information. </td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_placeopeninghours.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlaceOpeningHours" data-text="PlaceOpeningHours" tabindex="-1">PlaceOpeningHours</h3><p>An object describing the opening hours of a place.</p><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="PlaceOpeningHours-open_now" class="add-link schema-object-property-key" data-text="open_now" tabindex="-1"><code translate="no" dir="ltr">open_now</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p> A boolean value indicating if the place is open at the current time. </p></div></td></tr><tr><td align="left"><h4 id="PlaceOpeningHours-periods" class="add-link schema-object-property-key" data-text="periods" tabindex="-1"><code translate="no" dir="ltr">periods</code></h4></td><td>optional</td><td> Array&#x3C;<a href="#PlaceOpeningHoursPeriod" title="PlaceOpeningHoursPeriod" >PlaceOpeningHoursPeriod</a >></td><td><div class="ref-property-description"><p> An array of opening periods covering seven days, starting from Sunday, in chronological order. </p><p> See <a href="#PlaceOpeningHoursPeriod">PlaceOpeningHoursPeriod</a> for more information. </p></div></td></tr><tr><td align="left"><h4 id="PlaceOpeningHours-special_days" class="add-link schema-object-property-key" data-text="special_days" tabindex="-1"><code translate="no" dir="ltr">special_days</code></h4></td><td>optional</td><td> Array&#x3C;<a href="#PlaceSpecialDay" title="PlaceSpecialDay" >PlaceSpecialDay</a >></td><td><div class="ref-property-description"><p> An array of up to seven entries corresponding to the next seven days. </p><p> See <a href="#PlaceSpecialDay">PlaceSpecialDay</a> for more information. </p></div></td></tr><tr><td align="left"><h4 id="PlaceOpeningHours-type" class="add-link schema-object-property-key" data-text="type" tabindex="-1"><code translate="no" dir="ltr">type</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> A type string used to identify the type of secondary hours (for example, <code translate="no" dir="ltr">DRIVE_THROUGH</code>, <code translate="no" dir="ltr">HAPPY_HOUR</code>, <code translate="no" dir="ltr">DELIVERY</code>, <code translate="no" dir="ltr">TAKEOUT</code>, <code translate="no" dir="ltr">KITCHEN</code>, <code translate="no" dir="ltr">BREAKFAST</code>, <code translate="no" dir="ltr">LUNCH</code>, <code translate="no" dir="ltr">DINNER</code>, <code translate="no" dir="ltr">BRUNCH</code>, <code translate="no" dir="ltr">PICKUP</code>, <code translate="no" dir="ltr">SENIOR_HOURS</code>). Set for <code translate="no" dir="ltr">secondary_opening_hours</code> only. </p></div></td></tr><tr><td align="left"><h4 id="PlaceOpeningHours-weekday_text" class="add-link schema-object-property-key" data-text="weekday_text" tabindex="-1"><code translate="no" dir="ltr">weekday_text</code></h4></td><td>optional</td><td>Array&#x3C;string></td><td><div class="nonref-property-description"><p> An array of strings describing in human-readable text the hours of the place. </p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_placeopeninghoursperiod.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlaceOpeningHoursPeriod" data-text=" PlaceOpeningHoursPeriod " tabindex="-1"> PlaceOpeningHoursPeriod </h3><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="PlaceOpeningHoursPeriod-open" class="add-link schema-object-property-key" data-text="open" tabindex="-1"><code translate="no" dir="ltr">open</code></h4></td><td><strong>required</strong></td><td><a href="#PlaceOpeningHoursPeriodDetail" title="PlaceOpeningHoursPeriodDetail" >PlaceOpeningHoursPeriodDetail</a ></td><td><div class="ref-property-description"><p> Contains a pair of day and time objects describing when the place opens. </p><p> See <a href="#PlaceOpeningHoursPeriodDetail" >PlaceOpeningHoursPeriodDetail</a > for more information. </p></div></td></tr><tr><td align="left"><h4 id="PlaceOpeningHoursPeriod-close" class="add-link schema-object-property-key" data-text="close" tabindex="-1"><code translate="no" dir="ltr">close</code></h4></td><td>optional</td><td><a href="#PlaceOpeningHoursPeriodDetail" title="PlaceOpeningHoursPeriodDetail" >PlaceOpeningHoursPeriodDetail</a ></td><td><div class="ref-property-description"><p> May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value <code translate="no" dir="ltr">0</code> and time with value <code translate="no" dir="ltr">0000</code>, and no <code translate="no" dir="ltr">close</code>. </p><p> See <a href="#PlaceOpeningHoursPeriodDetail" >PlaceOpeningHoursPeriodDetail</a > for more information. </p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_placespecialday.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlaceSpecialDay" data-text="PlaceSpecialDay" tabindex="-1">PlaceSpecialDay</h3><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="PlaceSpecialDay-date" class="add-link schema-object-property-key" data-text="date" tabindex="-1"><code translate="no" dir="ltr">date</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> A date expressed in RFC3339 format in the local timezone for the place, for example 2010-12-31. </p></div></td></tr><tr><td align="left"><h4 id="PlaceSpecialDay-exceptional_hours" class="add-link schema-object-property-key" data-text="exceptional_hours" tabindex="-1"><code translate="no" dir="ltr">exceptional_hours</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p> True if there are exceptional hours for this day. If <code translate="no" dir="ltr">true</code>, this means that there is at least one exception for this day. Exceptions cause different values to occur in the subfields of <code translate="no" dir="ltr">current_opening_hours</code> and <code translate="no" dir="ltr">secondary_opening_hours</code> such as <code translate="no" dir="ltr">periods</code>, <code translate="no" dir="ltr">weekday_text</code>, <code translate="no" dir="ltr">open_now</code>. The exceptions apply to the hours, and the hours are used to generate the other fields. </p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_placeopeninghoursperioddetail.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlaceOpeningHoursPeriodDetail" data-text=" PlaceOpeningHoursPeriodDetail " tabindex="-1"> PlaceOpeningHoursPeriodDetail </h3><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="PlaceOpeningHoursPeriodDetail-day" class="add-link schema-object-property-key" data-text="day" tabindex="-1"><code translate="no" dir="ltr">day</code></h4></td><td><strong>required</strong></td><td>number</td><td><div class="nonref-property-description"><p> A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday. </p></div></td></tr><tr><td align="left"><h4 id="PlaceOpeningHoursPeriodDetail-time" class="add-link schema-object-property-key" data-text="time" tabindex="-1"><code translate="no" dir="ltr">time</code></h4></td><td><strong>required</strong></td><td>string</td><td><div class="nonref-property-description"><p> May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone. </p></div></td></tr><tr><td align="left"><h4 id="PlaceOpeningHoursPeriodDetail-date" class="add-link schema-object-property-key" data-text="date" tabindex="-1"><code translate="no" dir="ltr">date</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> A date expressed in RFC3339 format in the local timezone for the place, for example 2010-12-31. </p></div></td></tr><tr><td align="left"><h4 id="PlaceOpeningHoursPeriodDetail-truncated" class="add-link schema-object-property-key" data-text="truncated" tabindex="-1"><code translate="no" dir="ltr">truncated</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p> True if a given period was truncated due to a seven-day cutoff, where the period starts before midnight on the date of the request and/or ends at or after midnight on the last day. This property indicates that the period for open or close can extend past this seven-day cutoff. </p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_placephoto.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlacePhoto" data-text="PlacePhoto" tabindex="-1">PlacePhoto</h3><p> A photo of a Place. The photo can be accesed via the <a href="https://developers.google.com/places/web-service/photos" >Place Photo</a > API using an url in the following pattern: </p><div></div><devsite-code><pre translate="no" dir="ltr" is-upgraded><code translate="no" dir="ltr">https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&#x26;photo_reference=photo_reference&#x26;key=YOUR_API_KEY </code></pre></devsite-code><p> See <a href="https://developers.google.com/places/web-service/photos" >Place Photos</a > for more information. </p><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="PlacePhoto-height" class="add-link schema-object-property-key" data-text="height" tabindex="-1"><code translate="no" dir="ltr">height</code></h4></td><td><strong>required</strong></td><td>number</td><td><div class="nonref-property-description"><p>The height of the photo.</p></div></td></tr><tr><td align="left"><h4 id="PlacePhoto-html_attributions" class="add-link schema-object-property-key" data-text="html_attributions" tabindex="-1"><code translate="no" dir="ltr">html_attributions</code></h4></td><td><strong>required</strong></td><td>Array&#x3C;string></td><td><div class="nonref-property-description"><p>The HTML attributions for the photo.</p></div></td></tr><tr><td align="left"><h4 id="PlacePhoto-photo_reference" class="add-link schema-object-property-key" data-text="photo_reference" tabindex="-1"><code translate="no" dir="ltr">photo_reference</code></h4></td><td><strong>required</strong></td><td>string</td><td><div class="nonref-property-description"><p> A string used to identify the photo when you perform a Photo request. </p></div></td></tr><tr><td align="left"><h4 id="PlacePhoto-width" class="add-link schema-object-property-key" data-text="width" tabindex="-1"><code translate="no" dir="ltr">width</code></h4></td><td><strong>required</strong></td><td>number</td><td><div class="nonref-property-description"><p>The width of the photo.</p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_pluscode.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlusCode" data-text="PlusCode" tabindex="-1">PlusCode</h3><p> An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). </p><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="PlusCode-global_code" class="add-link schema-object-property-key" data-text="global_code" tabindex="-1"><code translate="no" dir="ltr">global_code</code></h4></td><td><strong>required</strong></td><td>string</td><td><div class="nonref-property-description"><p> The <code translate="no" dir="ltr">global_code</code> is a 4 character area code and 6 character or longer local code (<code translate="no" dir="ltr">849VCWC8+R9</code>). </p></div></td></tr><tr><td align="left"><h4 id="PlusCode-compound_code" class="add-link schema-object-property-key" data-text="compound_code" tabindex="-1"><code translate="no" dir="ltr">compound_code</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> The <code translate="no" dir="ltr">compound_code</code> is a 6 character or longer local code with an explicit location (<code translate="no" dir="ltr">CWC8+R9, Mountain View, CA, USA</code >). Some APIs may return an empty string if the <code translate="no" dir="ltr">compound_code</code> is not available. </p></div></td></tr></tbody></table></div> <style> .nonref-property-description p:first-of-type, .ref-property-description p:first-of-type { margin-top: 0 !important;} .nonref-property-description p:last-of-type, .ref-property-description p:last-of-type { margin-bottom: 0 !important;} .schema-object-property-key.add-link { padding-right: 40px !important; font-size: inherit; } .schema-object-property-key.deprecated-item, .parameter-name.deprecated-item { text-decoration: line-through; } </style> <div data-code-snippet="true" data-github-path="googledata/devsite/content/en/maps/_openapi-specification/dist/documentation/schemas/maps_http_schema_placereview.html" data-git-revision="main" class="prettyprint notranslate lang-json" ><h3 class="schema-object" id="PlaceReview" data-text="PlaceReview" tabindex="-1">PlaceReview</h3><p>A review of the place submitted by a user.</p><table><thead><tr><th align="left">Field</th><th>Required</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td align="left"><h4 id="PlaceReview-author_name" class="add-link schema-object-property-key" data-text="author_name" tabindex="-1"><code translate="no" dir="ltr">author_name</code></h4></td><td><strong>required</strong></td><td>string</td><td><div class="nonref-property-description"><p> The name of the user who submitted the review. Anonymous reviews are attributed to "A Google user". </p></div></td></tr><tr><td align="left"><h4 id="PlaceReview-rating" class="add-link schema-object-property-key" data-text="rating" tabindex="-1"><code translate="no" dir="ltr">rating</code></h4></td><td><strong>required</strong></td><td>number</td><td><div class="nonref-property-description"><p> The user's overall rating for this place. This is a whole number, ranging from 1 to 5. </p></div></td></tr><tr><td align="left"><h4 id="PlaceReview-relative_time_description" class="add-link schema-object-property-key" data-text="relative_time_description" tabindex="-1"><code translate="no" dir="ltr">relative_time_description</code></h4></td><td><strong>required</strong></td><td>string</td><td><div class="nonref-property-description"><p> The time that the review was submitted in text, relative to the current time. </p></div></td></tr><tr><td align="left"><h4 id="PlaceReview-time" class="add-link schema-object-property-key" data-text="time" tabindex="-1"><code translate="no" dir="ltr">time</code></h4></td><td><strong>required</strong></td><td>number</td><td><div class="nonref-property-description"><p> The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC. </p></div></td></tr><tr><td align="left"><h4 id="PlaceReview-author_url" class="add-link schema-object-property-key" data-text="author_url" tabindex="-1"><code translate="no" dir="ltr">author_url</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> The URL to the user's Google Maps Local Guides profile, if available. </p></div></td></tr><tr><td align="left"><h4 id="PlaceReview-language" class="add-link schema-object-property-key" data-text="language" tabindex="-1"><code translate="no" dir="ltr">language</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> An IETF language code indicating the language of the returned review.This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.This field is empty if there is only a rating with no review text. </p></div></td></tr><tr><td align="left"><h4 id="PlaceReview-original_language" class="add-link schema-object-property-key" data-text="original_language" tabindex="-1"><code translate="no" dir="ltr">original_language</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> An IETF language code indicating the original language of the review. If the review has been translated, then <code translate="no" dir="ltr">original_language</code> != <code translate="no" dir="ltr">language</code>.This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.This field is empty if there is only a rating with no review text. </p></div></td></tr><tr><td align="left"><h4 id="PlaceReview-profile_photo_url" class="add-link schema-object-property-key" data-text="profile_photo_url" tabindex="-1"><code translate="no" dir="ltr">profile_photo_url</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p>The URL to the user's profile photo, if available.</p></div></td></tr><tr><td align="left"><h4 id="PlaceReview-text" class="add-link schema-object-property-key" data-text="text" tabindex="-1"><code translate="no" dir="ltr">text</code></h4></td><td>optional</td><td>string</td><td><div class="nonref-property-description"><p> The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference <code translate="no" dir="ltr">&#x26;amp;</code> may represent an ampersand character. </p></div></td></tr><tr><td align="left"><h4 id="PlaceReview-translated" class="add-link schema-object-property-key" data-text="translated" tabindex="-1"><code translate="no" dir="ltr">translated</code></h4></td><td>optional</td><td>boolean</td><td><div class="nonref-property-description"><p> A boolean value indicating if the review was translated from the original language it was written in.If a review has been translated, corresponding to a value of true, Google recommends that you indicate this to your users. For example, you can add the following string, “Translated by Google”, to the review. </p></div></td></tr></tbody></table></div> <devsite-hats-survey class="nocontent" hats-id="XkBWMmMFw0ji3Z11gVm0WEFX1sxN" listnr-id="5133444"></devsite-hats-survey> </div> <devsite-recommendations display="in-page" hidden yield> </devsite-recommendations> <devsite-thumb-rating position="footer"> </devsite-thumb-rating> <devsite-feedback position="footer" project-name="Places API" product-id="81777" bucket="" context="Places API Docs" version="t-devsite-webserver-20250211-r00-rc00.466928320959134316" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="footer" class="nocontent" project-icon="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers/images/touchicon-180-new.png" > <button> Send feedback </button> </devsite-feedback> <devsite-recommendations id="recommendations-link" yield></devsite-recommendations> <div class="devsite-floating-action-buttons"> </div> </article> <devsite-content-footer class="nocontent"> <p>Except as otherwise noted, the content of this page is licensed under the <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 License</a>, and code samples are licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 License</a>. For details, see the <a href="https://developers.google.com/site-policies">Google Developers Site Policies</a>. Java is a registered trademark of Oracle and/or its affiliates.</p> <p>Last updated 2025-02-07 UTC.</p> </devsite-content-footer> <devsite-notification > </devsite-notification> <div class="devsite-content-data"> <template class="devsite-thumb-rating-feedback"> <devsite-feedback position="thumb-rating" project-name="Places API" product-id="81777" bucket="" context="Places API Docs" version="t-devsite-webserver-20250211-r00-rc00.466928320959134316" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="thumb-rating" class="nocontent" project-icon="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers/images/touchicon-180-new.png" > <button> Need to tell us more? </button> </devsite-feedback> </template> <template class="devsite-content-data-template"> [[["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-02-07 UTC."],[[["The Google Places API's Find Place functionality allows you to search for a place using text input and retrieve information about it."],["Requests to the API require a base URL, output format, and parameters like input text and input type."],["The API response includes an array of candidates matching the search and a status code indicating success or failure."],["Fields in the response can be customized to retrieve specific information about the place, such as name, address, rating, and photos."],["The `place_id` returned by Find Place can be used in a Place Details request to retrieve more comprehensive information."]]],[]] </template> </div> </devsite-content> </main> <devsite-footer-promos class="devsite-footer"> <nav class="devsite-footer-promos nocontent" aria-label="Promotions"> <ul class="devsite-footer-promos-list"> <li class="devsite-footer-promo"> <a href="https://stackoverflow.com/search?q=google-places-api+web-services" class="devsite-footer-promo-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Promo Link (index 1)" > <picture> <img class="devsite-footer-promo-icon" src="/static/site-assets/logo-stack-overflow.svg" loading="lazy" alt="Stack Overflow"> </picture> <span class="devsite-footer-promo-label"> Stack Overflow </span> </a> <div class="devsite-footer-promo-description">Ask a question under the google-maps tag.</div> </li> <li class="devsite-footer-promo"> <a href="https://github.com/googlemaps/" class="devsite-footer-promo-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Promo Link (index 2)" > <picture> <img class="devsite-footer-promo-icon" src="/static/site-assets/logo-github.svg" loading="lazy" alt="GitHub"> </picture> <span class="devsite-footer-promo-label"> GitHub </span> </a> <div class="devsite-footer-promo-description">Fork our samples and try them yourself.</div> </li> <li class="devsite-footer-promo"> <a href="https://discord.gg/f4hvx8Rp2q" class="devsite-footer-promo-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Promo Link (index 3)" > <picture> <img class="devsite-footer-promo-icon" src="/static/maps/images/discord-color.png" loading="lazy" alt="Discord"> </picture> <span class="devsite-footer-promo-label"> Discord </span> </a> <div class="devsite-footer-promo-description">Chat with fellow developers about Google Maps Platform.</div> </li> <li class="devsite-footer-promo"> <a href="https://issuetracker.google.com/issues/new?component=188872&amp;template=787713" class="devsite-footer-promo-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Promo Link (index 4)" > <picture> <img class="devsite-footer-promo-icon" src="/static/site-assets/developers_64dp.png" loading="lazy" alt="Issue Tracker"> </picture> <span class="devsite-footer-promo-label"> Issue Tracker </span> </a> <div class="devsite-footer-promo-description">Something wrong? Send us a bug report!</div> </li> </ul> </nav> </devsite-footer-promos> <devsite-footer-linkboxes class="devsite-footer"> <nav class="devsite-footer-linkboxes nocontent" aria-label="Footer links"> <ul class="devsite-footer-linkboxes-list"> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Learn More</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/maps/faq" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" > FAQ </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/maps/documentation/api-picker" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" > API Picker </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/maps/documentation/javascript/examples/places-placeid-finder" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" > Place ID Finder </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Platforms</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/maps/apis-by-platform#android" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" > Android </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/maps/apis-by-platform#ios" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" > iOS </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/maps/apis-by-platform#web_apis" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" > Web </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/maps/apis-by-platform#web_service_apis" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" > Web Services </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Product Info</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/maps/pricing-and-plans" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-category="pricingAndPlans"data-label="footerMen"data-action="linkClick"> Pricing and Plans </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://mapsplatform.google.com/contact-us/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-category="contactSales"data-label="footerMenu"data-action="linkClick"> Contact Sales </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://developers.google.com/maps/support/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" > Support </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://cloud.google.com/maps-platform/terms" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" > Terms of Service </a> </li> </ul> </li> </ul> </nav> </devsite-footer-linkboxes> <devsite-footer-utility class="devsite-footer"> <div class="devsite-footer-utility nocontent"> <nav class="devsite-footer-sites" aria-label="Other Google Developers websites"> <a href="https://developers.google.com/" class="devsite-footer-sites-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Google Developers Link"> <picture> <img class="devsite-footer-sites-logo" src="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers/images/lockup-google-for-developers.svg" loading="lazy" alt="Google Developers"> </picture> </a> <ul class="devsite-footer-sites-list"> <li class="devsite-footer-sites-item"> <a href="//developer.android.com" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Android Link" > Android </a> </li> <li class="devsite-footer-sites-item"> <a href="//developer.chrome.com/home" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Chrome Link" > Chrome </a> </li> <li class="devsite-footer-sites-item"> <a href="//firebase.google.com" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Firebase Link" > Firebase </a> </li> <li class="devsite-footer-sites-item"> <a href="//cloud.google.com" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Google Cloud Platform Link" > Google Cloud Platform </a> </li> <li class="devsite-footer-sites-item"> <a href="//ai.google.dev/" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Google AI Link" > Google AI </a> </li> <li class="devsite-footer-sites-item"> <a href="/products" class="devsite-footer-sites-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer All products Link" > All products </a> </li> </ul> </nav> <nav class="devsite-footer-utility-links" aria-label="Utility links"> <ul class="devsite-footer-utility-list"> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="/terms/site-terms" data-category="Site-Wide Custom Events" data-label="Footer Terms link" > Terms </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//policies.google.com/privacy" data-category="Site-Wide Custom Events" data-label="Footer Privacy link" > Privacy </a> </li> <li class="devsite-footer-utility-item glue-cookie-notification-bar-control"> <a class="devsite-footer-utility-link gc-analytics-event" href="#" data-category="Site-Wide Custom Events" data-label="Footer Manage cookies link" aria-hidden="true" > Manage cookies </a> </li> <li class="devsite-footer-utility-item devsite-footer-utility-button"> <span class="devsite-footer-utility-description">Sign up for the Google for Developers newsletter</span> <a class="devsite-footer-utility-link gc-analytics-event" href="/newsletter/subscribe" data-category="Site-Wide Custom Events" data-label="Footer Subscribe link" > Subscribe </a> </li> </ul> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es" >Español</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pl" >Polski</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="vi" >Tiếng Việt</a> </li> <li role="presentation"> <a role="menuitem" lang="tr" >Türkçe</a> </li> <li role="presentation"> <a role="menuitem" lang="ru" >Русский</a> </li> <li role="presentation"> <a role="menuitem" lang="he" >עברית</a> </li> <li role="presentation"> <a role="menuitem" lang="ar" >العربيّة</a> </li> <li role="presentation"> <a role="menuitem" lang="fa" >فارسی</a> </li> <li role="presentation"> <a role="menuitem" lang="hi" >हिंदी</a> </li> <li role="presentation"> <a role="menuitem" lang="bn" >বাংলা</a> </li> <li role="presentation"> <a role="menuitem" lang="th" >ภาษาไทย</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_tw" >中文 – 繁體</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> </nav> </div> </devsite-footer-utility> <devsite-panel></devsite-panel> <devsite-concierge data-info-panel data-ai-panel data-api-explorer-panel > </devsite-concierge> </section></section> <devsite-sitemask></devsite-sitemask> <devsite-snackbar></devsite-snackbar> <devsite-tooltip ></devsite-tooltip> <devsite-heading-link></devsite-heading-link> <devsite-analytics> <script type="application/json" analytics>[{&#34;dimensions&#34;: {&#34;dimension3&#34;: false, &#34;dimension1&#34;: &#34;Signed out&#34;, &#34;dimension6&#34;: &#34;en&#34;, &#34;dimension11&#34;: false, &#34;dimension5&#34;: &#34;en&#34;, &#34;dimension4&#34;: &#34;Places API&#34;}, &#34;gaid&#34;: &#34;UA-24532603-1&#34;, &#34;metrics&#34;: {&#34;ratings_count&#34;: &#34;metric2&#34;, &#34;ratings_value&#34;: &#34;metric1&#34;}, &#34;purpose&#34;: 1}]</script> <script type="application/json" tag-management>{&#34;at&#34;: &#34;True&#34;, &#34;ga4&#34;: [{&#34;id&#34;: &#34;G-272J68FCRF&#34;, &#34;purpose&#34;: 1}], &#34;ga4p&#34;: [{&#34;id&#34;: &#34;G-272J68FCRF&#34;, &#34;purpose&#34;: 1}], &#34;gtm&#34;: [{&#34;id&#34;: &#34;GTM-W2H69MN&#34;, &#34;purpose&#34;: 0}], &#34;parameters&#34;: {&#34;internalUser&#34;: &#34;False&#34;, &#34;language&#34;: {&#34;machineTranslated&#34;: &#34;False&#34;, &#34;requested&#34;: &#34;en&#34;, &#34;served&#34;: &#34;en&#34;}, &#34;pageType&#34;: &#34;article&#34;, &#34;projectName&#34;: &#34;Places API&#34;, &#34;signedIn&#34;: &#34;False&#34;, &#34;tenant&#34;: &#34;developers&#34;, &#34;recommendations&#34;: {&#34;sourcePage&#34;: &#34;&#34;, &#34;sourceType&#34;: 0, &#34;sourceRank&#34;: 0, &#34;sourceIdenticalDescriptions&#34;: 0, &#34;sourceTitleWords&#34;: 0, &#34;sourceDescriptionWords&#34;: 0, &#34;experiment&#34;: &#34;&#34;}, &#34;experiment&#34;: {&#34;ids&#34;: &#34;&#34;}}}</script> </devsite-analytics> <devsite-badger></devsite-badger> <script nonce="7kEj7Nbe8PsOZKPIr4wRPSM5dXszzM"> (function(d,e,v,s,i,t,E){d['GoogleDevelopersObject']=i; t=e.createElement(v);t.async=1;t.src=s;E=e.getElementsByTagName(v)[0]; E.parentNode.insertBefore(t,E);})(window, document, 'script', 'https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers/js/app_loader.js', '[1,"en",null,"/js/devsite_app_module.js","https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f","https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers","https://developers-dot-devsite-v2-prod.appspot.com",null,null,["/_pwa/developers/manifest.json","https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/images/video-placeholder.svg","https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/developers/images/favicon-new.png","https://fonts.googleapis.com/css?family=Google+Sans:400,500|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"],1,null,[1,6,8,12,14,17,21,25,50,52,63,70,75,76,80,87,91,92,93,97,98,100,101,102,103,104,105,107,108,109,110,112,113,117,118,120,122,124,125,126,127,129,130,131,132,133,134,135,136,138,140,141,147,148,149,151,152,156,157,158,159,161,163,164,168,169,170,179,180,182,183,186,191,193,196],"AIzaSyAP-jjEJBzmIyKR4F-3XITp8yM9T1gEEI8","AIzaSyB6xiKGDR5O3Ak2okS4rLkauxGUG7XP0hg","developers.google.com","AIzaSyAQk0fBONSGUqCNznf6Krs82Ap1-NV6J4o","AIzaSyCCxcqdrZ_7QMeLCRY20bh_SXdAYqy70KY",null,null,null,["Search__enable_ai_search_summaries","MiscFeatureFlags__enable_view_transitions","Concierge__enable_concierge_restricted","TpcFeatures__enable_unmirrored_page_left_nav","Search__enable_ai_eligibility_checks","Profiles__enable_completequiz_endpoint","Profiles__enable_release_notes_notifications","MiscFeatureFlags__developers_footer_image","Concierge__enable_pushui","Cloud__enable_cloudx_ping","DevPro__enable_cloud_innovators_plus","Cloud__enable_cloudx_experiment_ids","Concierge__enable_key_takeaways","Search__enable_page_map","Cloud__enable_legacy_calculator_redirect","MiscFeatureFlags__enable_variable_operator","Analytics__enable_clearcut_logging","BookNav__enable_tenant_cache_key","Cloud__enable_cloud_shell","Profiles__enable_dashboard_curated_recommendations","Cloud__enable_llm_concierge_chat","Profiles__enable_recognition_badges","MiscFeatureFlags__developers_footer_dark_image","Profiles__enable_complete_playlist_endpoint","MiscFeatureFlags__enable_firebase_utm","Search__enable_dynamic_content_confidential_banner","MiscFeatureFlags__emergency_css","Experiments__reqs_query_experiments","Search__enable_suggestions_from_borg","Profiles__enable_developer_profiles_callout","DevPro__enable_developer_subscriptions","Profiles__enable_completecodelab_endpoint","Profiles__enable_public_developer_profiles","Profiles__enable_join_program_group_endpoint","Significatio__enable_by_tenant","MiscFeatureFlags__enable_project_variables","CloudShell__cloud_code_overflow_menu","EngEduTelemetry__enable_engedu_telemetry","Concierge__enable_concierge","Cloud__enable_cloud_facet_chat","Profiles__enable_awarding_url","MiscFeatureFlags__enable_explain_this_code","Profiles__require_profile_eligibility_for_signin","Profiles__enable_page_saving","Cloud__enable_free_trial_server_call","Search__enable_ai_search_summaries_restricted","Profiles__enable_stripe_subscription_management","CloudShell__cloud_shell_button","TpcFeatures__enable_mirror_tenant_redirects","Cloud__enable_cloud_shell_fte_user_flow","Cloud__enable_cloud_dlp_service","Profiles__enable_profile_collections"],null,null,"AIzaSyBLEMok-5suZ67qRPzx0qUtbnLmyT_kCVE","https://developerscontentserving-pa.clients6.google.com","AIzaSyCM4QpTRSqP5qI4Dvjt4OAScIN8sOUlO-k","https://developerscontentsearch-pa.clients6.google.com",1,4,null,"https://developerprofiles-pa.clients6.google.com",[1,"developers","Google for Developers","developers.google.com",null,"developers-dot-devsite-v2-prod.appspot.com",null,null,[1,1,[1],null,null,null,null,null,null,null,null,[1],null,null,null,null,null,null,[1],[1,null,null,[1,20],"/recommendations/information"],null,null,null,[1,1,1],[1,1,null,1,1]],null,[null,null,null,null,null,null,"/images/lockup-new.svg","/images/touchicon-180-new.png",null,null,null,null,1,null,null,null,null,null,null,null,null,1,null,null,null,"/images/lockup-dark-theme-new.svg",[]],[],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[6,1,14,15,20,22,23,29,32,36],null,[[null,null,null,[3,7,10,2,39,17,4,32,24,11,12,13,34,15,25],null,null,[1,[["docType","Choose a content type",[["Tutorial",null,null,null,null,null,null,null,null,"Tutorial"],["Guide",null,null,null,null,null,null,null,null,"Guide"],["Sample",null,null,null,null,null,null,null,null,"Sample"]]],["product","Choose a product",[["Android",null,null,null,null,null,null,null,null,"Android"],["ARCore",null,null,null,null,null,null,null,null,"ARCore"],["ChromeOS",null,null,null,null,null,null,null,null,"ChromeOS"],["Firebase",null,null,null,null,null,null,null,null,"Firebase"],["Flutter",null,null,null,null,null,null,null,null,"Flutter"],["Assistant",null,null,null,null,null,null,null,null,"Google Assistant"],["GoogleCloud",null,null,null,null,null,null,null,null,"Google Cloud"],["GoogleMapsPlatform",null,null,null,null,null,null,null,null,"Google Maps Platform"],["GooglePay",null,null,null,null,null,null,null,null,"Google Pay & Google Wallet"],["GooglePlay",null,null,null,null,null,null,null,null,"Google Play"],["Tensorflow",null,null,null,null,null,null,null,null,"TensorFlow"]]],["category","Choose a topic",[["AiAndMachineLearning",null,null,null,null,null,null,null,null,"AI and Machine Learning"],["Data",null,null,null,null,null,null,null,null,"Data"],["Enterprise",null,null,null,null,null,null,null,null,"Enterprise"],["Gaming",null,null,null,null,null,null,null,null,"Gaming"],["Mobile",null,null,null,null,null,null,null,null,"Mobile"],["Web",null,null,null,null,null,null,null,null,"Web"]]]]]],[1,1],null,1],[[["UA-24532603-1"],["UA-22084204-5"],null,null,["UA-24532603-5"],null,null,[["G-272J68FCRF"],null,null,[["G-272J68FCRF",2]]],[["UA-24532603-1",2]],null,[["UA-24532603-5",2]],null,1],[[16,13],[14,11],[4,3],[15,12],[5,4],[6,5],[3,2],[1,1],[12,9],[13,10],[11,8]],[[2,2],[1,1]]],null,4,null,null,null,null,null,null,null,null,null,null,null,null,null,"developers.devsite.google"],null,"pk_live_5170syrHvgGVmSx9sBrnWtA5luvk9BwnVcvIi7HizpwauFG96WedXsuXh790rtij9AmGllqPtMLfhe2RSwD6Pn38V00uBCydV4m",1]') </script> <devsite-a11y-announce></devsite-a11y-announce> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10