google-places-new

n8n community node for the Google Places API (New) — search, nearby search, and place details

Package Information

Released: 4 mo ago
Downloads: 41 weekly / 218 monthly
Latest Version: 0.1.0
Author: Rodrigo

Documentation

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-new

Or via CLI:

npm install n8n-nodes-google-places-new

Getting an API Key

  1. Go to console.cloud.google.com
  2. Create or select a project
  3. Enable the Places API (New)
  4. Create an API key under APIs & Services → Credentials
  5. (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

Discussion