primaryCategory
Required
Google Maps Places Scraper
Pricing
from $1.00 / 1,000 results
Collect places from Google Maps searches: name, rating, review count, address, categories, coordinates, website, phone, opening hours and Maps link, one row per place. Search by term and location or paste a Maps search link. Failed searches are reported, not charged.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Philip Kirkbride
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
kind
Required
Every default-dataset row is a place row. Failed searches live in OUTPUT.searchErrors and are not dataset rows or billed.
placeId
Required
Google place ID (ChIJ...).
cid
Required
Google customer ID (decimal), as used in maps.google.com/?cid= links.
featureId
Required
Google Maps feature ID (0x...:0x...).
name
Required
rating
Required
reviewCount
Required
priceLevel
Required
Price level or range as Google shows it (for example $$ or $10–20), when present.
categories
Required
primaryCategory
Required
address
Required
Full formatted address.
street
Required
neighborhood
Required
city
Required
postalCode
Required
state
Required
countryCode
Required
Two-letter country code of the place.
latitude
Required
longitude
Required
distanceMeters
Optional
Haversine distance from the requested centre in metres, rounded to 3 decimals. Present only in radius mode; all returned places are within radiusMeters.
timezone
Required
website
Required
phone
Required
Phone number in local format.
phoneInternational
Required
Phone number in international E.164 format.
openingHours
Required
One entry per weekday, as Google shows it for the current week.
description
Required
imageUrl
Required
Main photo thumbnail.
mapsUrl
Required
Link that opens this place on Google Maps.
searchQuery
Required
The search term this row came from (null for a pasted search link).
searchUrl
Required
The Google Maps search the row came from.
rank
Required
Position of the place in its search results.
scrapedAt
Required
error
Required
Always null in the default dataset. Failed searches live in OUTPUT.searchErrors and are not dataset rows or billed.