Skip to main content
1 credit per place returned

Method

Input

Search Parameters

string[]
required
Array of search terms to find places. Each term runs as a separate search.Examples: ["grocery store", "pizza restaurant", "dentist"]

Location Parameters

Specify the search location using either city/state/country OR lat/lng coordinates.
string
City name to search in (e.g., "Austin", "San Francisco")
string
State or province to search in (e.g., "Texas", "California")
string
Two-letter country code (e.g., "us", "uk", "ca", "de")
string
Latitude coordinate for geolocation search. Overrides city/state/country when provided.
string
Longitude coordinate for geolocation search. Overrides city/state/country when provided.
number
Zoom level affecting search radius (1-21). Higher values = smaller search area.
  • 1-5: Country/continent level
  • 10-12: City level
  • 15-17: Neighborhood level
  • 18-21: Street level

Limits

Maximum number of places to return per search term

Filters

number
Minimum star rating filter (1-5). Only places with this rating or higher will be returned.
string
default:"allPlaces"
Filter places by website presence:
  • "withWebsite" - Only places that have a website
  • "withoutWebsite" - Only places without a website
  • "allPlaces" - No filtering by website
boolean
default:false
Skip places that are permanently or temporarily closed

Language

string
default:"en"
Language code for results (e.g., "en", "es", "fr", "de")

Pagination

object
Pagination options for result set
number
Maximum number of results to return
number
Number of results to skip (for pagination)

Output

Returns an array of places with the following fields:
string
Place name
string
Google Maps place ID
string
Google Maps URL
string
Full address
string
City
string
State/province
string
Phone number
string
Website URL
number
Star rating (1-5)
number
Total reviews
string
Primary category
array
Hours by day

Examples

High-Rated Places with Websites