explore
BROWSING / DISCOVERY search — cities, neighbourhoods, or mixed venues near a location. Use this when the user is exploring a REGION rather than looking for a specific category. Supports population filtering ('cities > 100k'), distance/population sorting, and layer filtering (locality / neighbourhood / venue / address / street). For specific POI categories (gas, food, charging, etc.), use search_places instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Latitude of center point | |
| lon | No | Longitude of center point | |
| size | No | Max results (default 10, max 50) | |
| sort | No | Sort mode (default: combined) | |
| layers | No | Comma-separated: venue, address, street, locality, neighbourhood (default: locality) | |
| radius | No | Search radius with unit, e.g. '50km', '30mi' (default: 150km, max: 500km / ~310mi). Larger radii return 400 INVALID_QUERY. | |
| location | No | Center point address or 'lat,lon' | |
| min_population | No | Minimum population filter for locality results | |
| boundary_country | No | ISO country code to restrict results (alpha-2 or alpha-3) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | ||
| geojson | No | ||
| metrics | No | ||
| summary | No | Map of scalar facts the LLM should surface verbatim | |
| display_hint | No |