Search places

by Google Maps

googlemap/places

Find places matching a text query, biased or restricted to an area.

Billed per
call
Price
$0.064
Provider
Google Maps
Timeout
5 min

Overview

Searches for places from an ordinary text query such as a cuisine, business name, or category with a location, and returns matching places with their identifiers, names, and addresses. Results can be biased toward a circle or rectangle, which prefers nearby places without excluding others, or narrowed by place type, minimum rating, price level, and whether the business is open now. Ranking is selectable between relevance and distance, and results page up to sixty in total.

A list of places with their id, display name, and formatted address, plus a page token when more remain.

Input

These go in the input object of the run request.

FieldTypeRequiredDescription
textQuerystringYesWhat to search for, including the place or area.
pageSizeintegerNoHow many places to return per page.
includedTypestringNoRestrict results to a single place type.
openNowbooleanNoOnly return places open at the time of the request.
minRatingnumberNoLowest average rating to accept.
locationBiasobjectNoA circle or rectangle to prefer results near.
languageCodestringNoLanguage of the returned place names.

Requests up to 1 MB.

Example

A call that works, with your own key.

curl https://gateway.agentsky.dev/v1/run \
  -H "authorization: Bearer $AGENTSKY_API_KEY" \
  -H "content-type: application/json" \
  -d '{"provider":"googlemap","endpoint":"places","input":{"textQuery":"coffee in Sydney, Australia","pageSize":10,"languageCode":"en"}}'

Pricing

$0.064 per call on the default plan. Every run carries its price in the response.

Questions

Search places — AgentSky