API directory · Google Maps Platform
Places Insights: aggregated place data for site selection and market analysis
Places Insights, the Places Aggregate API, delivers aggregated counts and data from Google's places database for a defined area, filterable by place type, operating status, price level and ratings. It is delivered via BigQuery and covers 250 million+ places. For retail, proptech and enterprise teams in India, it is the data layer behind site selection, trade-area analysis and competitive intelligence. Lepton builds on it and integrates it.
Get a demo →What the API does
Aggregated place counts for an area, delivered into BigQuery
Places Insights, formerly the Places Aggregate API, returns aggregated counts of places within a defined geographic area: a circle, a named region or a custom polygon. Results are filterable by place type, operating status, price level and ratings. When the place count in the area is 100 or fewer, individual Place IDs are also returned. REST and gRPC are supported.
The data is delivered into BigQuery for analysis at scale and covers 250 million+ places. It is GA. The product doc slug is "places-insights" and redirects to the Places Aggregate API product page.
Request headers and JSON body
POST https://areainsights.googleapis.com/v1:computeInsights
Content-Type: application/json
X-Goog-Api-Key: <your key>
{
"insights": ["INSIGHT_COUNT", "INSIGHT_PLACES"],
"filter": {
"locationFilter": {
"circle": {
"latLng": { "latitude": 12.9784, "longitude": 77.6408 },
"radius": 750
}
},
"typeFilter": {
"includedPrimaryTypes": ["book_store"]
},
"operatingStatus": ["OPERATING_STATUS_OPERATIONAL"],
"ratingFilter": { "minRating": 4.0 }
}
} Response application/json
{
"count": "7",
"placeInsights": [
{ "place": "places/ChIJXXXXXXXXXXXXXXXXXXXXXX1" },
{ "place": "places/ChIJXXXXXXXXXXXXXXXXXXXXXX2" },
{ "place": "places/ChIJXXXXXXXXXXXXXXXXXXXXXX3" },
{ "place": "places/ChIJXXXXXXXXXXXXXXXXXXXXXX4" },
{ "place": "places/ChIJXXXXXXXXXXXXXXXXXXXXXX5" },
{ "place": "places/ChIJXXXXXXXXXXXXXXXXXXXXXX6" },
{ "place": "places/ChIJXXXXXXXXXXXXXXXXXXXXXX7" }
]
} Use cases
Where teams use Places Insights for market and location decisions
- 01
Retail · Site selection and trade-area competition analysis
Retail expansion teams use Places Insights to count competitor outlets, complementary services and footfall-generating venues within a candidate site's trade area, so new location decisions are backed by place density data rather than manual surveys.
- 02
Proptech · Neighbourhood amenity scoring for property listings
Property platforms use Places Insights counts within a radius of each listing to compute neighbourhood amenity scores: school density, hospital proximity, retail variety and dining options, surfaced as structured data rather than a plain map.
- 03
FMCG · Distribution coverage and white-space mapping
FMCG and distribution teams use Places Insights to count relevant outlet types by region, identifying coverage gaps and white-space markets before planning a distribution push or a new product launch.
- 04
Finance · Branch and ATM coverage optimization
Banks and financial services use Places Insights to model their own branch and ATM density against population and competitor density across a city or district, identifying under-served zones for new placement.
Where Lepton comes in
An integration partner that also builds on Places Insights
Lepton's own SmartMarket product runs on Places Insights for site selection and trade-area analysis. This is not just an API we integrate. It is a surface we have built a production product on, so the pipeline, the polygon queries and the failure modes are ones we have already hit ourselves.
- 01
SmartMarket · Lepton's own site-selection product on Places Insights
SmartMarket integrates Places Insights as the places data layer for site selection and trade-area analysis. Teams looking to build their own location analytics product can work with Lepton on integration, and can evaluate SmartMarket as an off-the-shelf alternative.
- 02
Integration · BigQuery pipeline setup and polygon query architecture
We set up the Places Insights to BigQuery pipeline, design the polygon and filter query architecture for your analysis use case, and validate the data model against your site selection or competitive intelligence workflow.
- 03
GCP · GCP project setup and API enablement
Service accounts, API enablement, billing configuration and BigQuery dataset provisioning so Places Insights is callable, quota-managed and flowing into your analytics environment from day one.
Tell us the site selection or market analysis problem. We will show you the integration.
Bring the retail expansion or trade-area use case. We walk through how Places Insights and SmartMarket work together and what the integration looks like.
Get a demo →