n8n-nodes-google-places-new
v0.1.0
Published
n8n community node for the Google Places API (New) — search, nearby search, and place details
Maintainers
Readme
n8n-nodes-google-places-new
A community node for n8n that integrates with the Google Places API (New) — the modern, cost-efficient replacement for the legacy Places API.
Features
- Text Search — find places by a free-text query (e.g. "urgent care clinics in Austin TX")
- Nearby Search — find places within a radius of a lat/lng coordinate, with optional type filtering
- Get Place Details — retrieve full details for a known Place ID
- Field Mask control — only request the fields you need (speeds up requests + reduces billing)
- Secure credentials — API key stored as an encrypted n8n credential
Installation
In your n8n instance, go to Settings → Community Nodes → Install and enter:
n8n-nodes-google-places-newOr via CLI:
npm install n8n-nodes-google-places-newGetting an API Key
- Go to console.cloud.google.com
- Create or select a project
- Enable the Places API (New)
- Create an API key under APIs & Services → Credentials
- (Recommended) Restrict the key to the Places API
Field Mask Reference
The Field Mask controls which data is returned and what you're billed for. Common fields:
| Field | Description |
|---|---|
| places.id | Google Place ID |
| places.displayName | Business name |
| places.formattedAddress | Full address |
| places.nationalPhoneNumber | Local phone number |
| places.websiteUri | Website URL |
| places.rating | Average star rating |
| places.userRatingCount | Number of reviews |
| places.businessStatus | OPERATIONAL / CLOSED_TEMPORARILY / etc. |
| places.regularOpeningHours | Opening hours |
| places.types | Place type tags |
For Get Place Details, omit the places. prefix (e.g. use displayName not places.displayName).
Full field list: developers.google.com/maps/documentation/places/web-service/place-types
License
MIT
