Google Maps Platform icon

Google Maps Platform

Google Maps Platform APIs for places, geocoding, and routes.

10 searches2 actionsPollingAuth: API keyAuth: OAuth

AI-assisted documentation11 min read

This documentation is compiled from our integration source code, internal specs for Google Maps Platform, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Google Maps Platform on WEXTL →

Connecting Google Maps Platform takes an active account plus an API access token from your account settings — no other setup is required.[3]

Credential type option 1

Google Maps Platform

  • Base HosttextRequired

    Default API host. Leave as places.googleapis.com/v1. Modules that call other Google Maps services (Geocoding, Routes) target the correct host automatically.

    [1]
  • API KeypasswordRequired

    API key from Google Cloud Console -> Credentials. Enable the Places API (New), Geocoding API and Routes API on the key.

    [1]
Credential type option 2

Google Maps Platform

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Client IDtextRequired

    OAuth 2.0 Client ID from Google Cloud Console → Credentials → your OAuth client. Enable the Places API (New) on the project.

    [1]
  • Client SecretpasswordRequired

    Client Secret shown next to the same OAuth client ID above in Credentials.

    [1]
  • Base URLtextRequired

    API host. Leave as places.googleapis.com/v1. Enter the hostname only — no https:// or trailing slash.

    [1]
  • Additional Scopesarray

    Optional. Extra Google OAuth scopes to request on top of the default ones, one full scope URL per item (for example https://www.googleapis.com/auth/drive). Duplicates of the default scopes are ignored. Use this with your own Client ID, and enable the same scopes on its OAuth consent screen.

    [1]
Integration requests 3 permissions:
Verify your Google identityView your email addressAccess Google Maps Platform APIs (Places, Routes)
  1. Log in to your WEXTL account, add the Google Maps Platform node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Google Maps Platform account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting Google Maps Platform to WEXTL®
Video slide demonstrates how to integrate Google Maps Platform in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

AutocompleteSearch
Input fields[3]
FieldType
InputRequired
text
Location Biasobject
Circleobject
Rectangleobject
Location Restrictionobject
Circleobject
Rectangleobject
Included Primary Typesarray
Typetext
Included Region Codesarray
Region Codetext
Language Codetext
Region Codetext
Originobject
Latitudenumber
Longitudenumber
Input Offsetnumber
Include Query Predictionsboolean
Session Tokentext
Limitnumber
Output fields[3]
FieldType
Place Predictionobject
Place Resource Nametext
Place IDtext
Textobject
Structured Formatobject
Typesarray
Query Predictionobject
Textobject
Structured Formatobject
Compute Route MatrixSearch
Input fields[3]
FieldType
Field MaskRequired
text
OriginsRequired
array
Waypointobject
Route Modifiersobject
DestinationsRequired
array
Waypointobject
Travel Modechoice
Routing Preferencechoice
Departure Timetext
Arrival Timetext
Language Codetext
Region Codetext
Unitschoice
Extra Computationsarray
Extra Computationchoice
Traffic Modelchoice
Transit Preferencesobject
Allowed Travel Modesarray
Transit Routing Preferencechoice
Limitnumber
Output fields[3]
FieldType
Origin Indexnumber
Destination Indexnumber
Statusobject
Codenumber
Messagetext
Conditiontext
Distance Metersnumber
Durationtext
Static Durationtext
Localized Valuesobject
Distanceobject
Durationobject
Static Durationobject
Transit Fareobject
GeocodeSearch
Input fields[3]
FieldType
Addresstext
Placechoice
Componentstext
Boundstext
Languagetext
Regiontext
Extra Computationsarray
Extra Computationchoice
Limitnumber
Output fields[3]
FieldType
Place IDtext
Formatted Addresstext
Typesarray
Typetext
Partial Matchboolean
Geometryobject
Locationobject
Location Typetext
Viewportobject
Address Componentsarray
Long Nametext
Short Nametext
Typesarray
Plus Codeobject
Compound Codetext
Global Codetext
Get PlaceAction
Input fields[3]
FieldType
PlaceRequired
choice
Field MaskRequired
text
Language Codetext
Region Codetext
Session Tokentext
Output fields[3]
FieldType
IDtext
Resource Nametext
Display Nameobject
Texttext
Language Codetext
Formatted Addresstext
Short Formatted Addresstext
Typesarray
Typetext
Primary Typetext
Primary Type Display Nameobject
Texttext
Language Codetext
Locationobject
Latitudenumber
Longitudenumber
Ratingnumber
User Rating Countnumber
Price Leveltext
Business Statustext
National Phone Numbertext
International Phone Numbertext
Google Maps URLurl
Website URLurl
UTC Offset Minutesnumber
Icon Mask Base URIurl
Icon Background Colortext
3other output fields
Get Place PhotoAction
Input fields[3]
FieldType
PhotoRequired
choice
Max Width (px)Required
number
Max Height (px)number
Output fields[3]
FieldType
Nametext
Photo URIurl
List PhotosSearch
Input fields[3]
FieldType
PlaceRequired
choice
Language Codetext
Region Codetext
Limitnumber
Output fields[3]
FieldType
Nametext
Width (px)number
Height (px)number
Google Maps URIurl
Flag Content URIurl
Author Attributionsarray
Display Nametext
URIurl
Photo URIurl
List PlacesSearch
Input fields[3]
FieldType
Text QueryRequired
text
Field MaskRequired
text
Included Typetext
Open Nowboolean
Minimum Ratingnumber
Language Codetext
Region Codetext
Limitnumber
Output fields[3]
FieldType
IDtext
Resource Nametext
Display Nameobject
Texttext
Language Codetext
Formatted Addresstext
Short Formatted Addresstext
Typesarray
Typetext
Primary Typetext
Primary Type Display Nameobject
Texttext
Language Codetext
Locationobject
Latitudenumber
Longitudenumber
Ratingnumber
User Rating Countnumber
Price Leveltext
Business Statustext
National Phone Numbertext
International Phone Numbertext
Google Maps URLurl
Website URLurl
UTC Offset Minutesnumber
Icon Mask Base URIurl
Icon Background Colortext
3other output fields
Reverse GeocodeSearch
Input fields[3]
FieldType
Lat/LngRequired
text
Placechoice
Result Typetext
Location Typetext
Languagetext
Regiontext
Extra Computationsarray
Extra Computationchoice
Limitnumber
Output fields[3]
FieldType
Place IDtext
Formatted Addresstext
Typesarray
Typetext
Partial Matchboolean
Geometryobject
Locationobject
Location Typetext
Viewportobject
Address Componentsarray
Long Nametext
Short Nametext
Typesarray
Plus Codeobject
Compound Codetext
Global Codetext
Search NearbySearch
Input fields[3]
FieldType
Field MaskRequired
text
Location RestrictionRequired
object
Circleobject
Included Typesarray
Typetext
Excluded Typesarray
Typetext
Included Primary Typesarray
Typetext
Excluded Primary Typesarray
Typetext
Max Result Countnumber
Rank Preferencechoice
Language Codetext
Region Codetext
Include Future Opening Businessesboolean
Limitnumber
Output fields[3]
FieldType
IDtext
Resource Nametext
Display Nameobject
Texttext
Language Codetext
Formatted Addresstext
Short Formatted Addresstext
Typesarray
Typetext
Primary Typetext
Primary Type Display Nameobject
Texttext
Language Codetext
Locationobject
Latitudenumber
Longitudenumber
Ratingnumber
User Rating Countnumber
Price Leveltext
Business Statustext
National Phone Numbertext
International Phone Numbertext
Google Maps URLurl
Website URLurl
UTC Offset Minutesnumber
Icon Mask Base URIurl
Icon Background Colortext
3other output fields
Search TextSearch
Input fields[3]
FieldType
Text QueryRequired
text
Field MaskRequired
text
Language Codetext
Region Codetext
Rank Preferencechoice
Included Typetext
Open Nowboolean
Minimum Ratingnumber
Price Levelsarray
Price Levelchoice
Strict Type Filteringboolean
Location Biasobject
Circleobject
Rectangleobject
Location Restrictionobject
Rectangleobject
EV Optionsobject
Minimum Charging Rate (kW)number
Connector Typesarray
Include Pure Service Area Businessesboolean
Include Future Opening Businessesboolean
Limitnumber
Output fields[3]
FieldType
IDtext
Resource Nametext
Display Nameobject
Texttext
Language Codetext
Formatted Addresstext
Short Formatted Addresstext
Typesarray
Typetext
Primary Typetext
Primary Type Display Nameobject
Texttext
Language Codetext
Locationobject
Latitudenumber
Longitudenumber
Ratingnumber
User Rating Countnumber
Price Leveltext
Business Statustext
National Phone Numbertext
International Phone Numbertext
Google Maps URLurl
Website URLurl
UTC Offset Minutesnumber
Icon Mask Base URIurl
Icon Background Colortext
3other output fields
Compute RoutesAction
Input fields[3]
FieldType
Field MaskRequired
text
OriginRequired
object
Addresstext
Place IDtext
Locationobject
Viaboolean
Vehicle Stopoverboolean
Side Of Roadboolean
DestinationRequired
object
Addresstext
Place IDtext
Locationobject
Viaboolean
Vehicle Stopoverboolean
Side Of Roadboolean
Intermediatesarray
Addresstext
Place IDtext
Locationobject
Viaboolean
Vehicle Stopoverboolean
Side Of Roadboolean
Travel Modechoice
Routing Preferencechoice
Polyline Qualitychoice
Polyline Encodingchoice
Departure Timetext
Arrival Timetext
Compute Alternative Routesboolean
Route Modifiersobject
Avoid Tollsboolean
Avoid Highwaysboolean
Avoid Ferriesboolean
Avoid Indoorboolean
Vehicle Infoobject
Toll Passesarray
Language Codetext
Region Codetext
Unitschoice
Optimize Waypoint Orderboolean
Requested Reference Routesarray
Reference Routechoice
Extra Computationsarray
Extra Computationchoice
Traffic Modelchoice
Transit Preferencesobject
Allowed Travel Modesarray
Transit Routing Preferencechoice
Output fields[3]
FieldType
Routesarray
Route Labelsarray
Distance Metersnumber
Durationtext
Static Durationtext
Descriptiontext
Warningsarray
Polylineobject
Optimized Intermediate Waypoint Indexarray
Viewportobject
Fallback Infoobject
Routing Modetext
Reasontext
Geocoding Resultsobject
Make an Api Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber

Look for Google Maps Platform templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Google Maps Platform Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Google Maps Platform.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 22, 2026 23:18