matthew-c-google-places

An n8n community node that integrates with the Google Places API (New) — Text Search endpoint.

Package Information

Downloads: 2 weekly / 36 monthly
Latest Version: 0.1.1
Author: matthew.c

Documentation

n8n-nodes-innate-google-places

An n8n community node that integrates with the Google Places API (New) — Text Search endpoint.

npm

Features

  • 🔑 Accepts your Google Places API key as a secure credential
  • 🔍 Text Search — find places using any free-text query
  • 🎛️ Full FieldMask support to control exactly which fields are returned
  • 📍 Optional filters: Included Type, Open Now, Min Rating, Region Code, Strict Type Filtering
  • 📦 Outputs each place found as a separate n8n item

Installation

In your n8n instance, go to Settings → Community Nodes → Install and enter:

n8n-nodes-innate-google-places

Credentials

  1. Go to Google Cloud Console and enable the Places API (New).
  2. Create an API key under APIs & Services → Credentials.
  3. In n8n, create a new Google Places API credential and paste your key.

Node: Google Places

Operations

Operation Description
Search for places using a text query Calls the POST /v1/places:searchText endpoint

Parameters

Parameter Description
Text Query Free-text search string, e.g. "Pizza near London"
Language Code Language for results, e.g. en, fr
Max Result Count 1–20 results per request
Field Mask Select which place fields to return
Included Type Filter by place type, e.g. restaurant
Open Now Only return places currently open
Min Rating Filter by minimum average rating (0–5)
Region Code CLDR region code to bias results, e.g. US
Strict Type Filtering Apply strict filtering for Included Type

Output

Each place found becomes a separate n8n item with the fields you selected via the Field Mask.

Resources

License

MIT

Discussion