Google Maps Place search
searchSearch Google Maps for places matching a query or location
POST /v1/searchProviders
Every provider below returns the same normalized output. Pass a slug to pick one explicitly, or let SocialRouter route for you.
- Apify
apify/googlemaps/place.searchUp to 100 queries per request
$0.0055per record
Input
A free-text query, optionally with a location, e.g. "coffee shops in Brooklyn".
coffee shops in BrooklynOutput
Each record has the fields below, whichever provider serves the request. Providers may include additional platform-specific fields on top.
namestringPlace name
addressstringStreet address
ratingnumberAverage rating (1-5)
reviews_countnumberTotal number of reviews
category_namestringPrimary category
place_urlurlCanonical Google Maps URL for the place
sourcestringPlatform the record was extracted from (e.g. "linkedin")
extracted_atiso8601UTC timestamp when the record was produced
How to call it
Pass a provider slug from the table above as the provider field on the POST /v1/search endpoint.
Frequently asked questions
How much does Google Maps place search cost?
Prices start at $0.0055 per record, depending on the provider you route to. You are only charged for records actually returned.
Which providers offer Google Maps place search?
Apify — 1 provider is available through SocialRouter's unified API. Pick one explicitly with its slug, or let the router choose.
What input does it need?
A free-text query, optionally with a location, e.g. "coffee shops in Brooklyn". For example: coffee shops in Brooklyn
Is the output format the same for every provider?
Yes. Every provider returns the normalized record schema documented on this page; some providers add extra platform-specific fields on top, but the documented fields are always present.
How many queries can I send per request?
Up to 100 queries in a single request, depending on the provider.
What happens if a provider fails?
SocialRouter automatically fails over to another provider offering the same service, so a single provider outage doesn't break your integration.