Skip to documentation
Browse documentation

Enrich business

Find a business on Google Maps by name and optional city/state, returning the best match with available contact, address, rating, category, and coordinate fields.

Capability ID googlemaps.enrich
Maximum runtime 90 seconds
View raw

POST /execute Shared execution endpoint

Input parameters

business_name string required

Business name to search for.

Example Apple Inc
city string optional

City name for location bias.

Example Cupertino
country string optional

Two-letter country code (default 'us'). Default: `us`.

lang string optional

Language code such as 'en' or 'en-US' (default 'en'). Default: `en`.

state string optional

State or region for location bias.

Example CA

Response

Successful output is returned in results[0].data.

Raw platform output is intentionally open-ended and may evolve with the upstream source.

Illustrative sample The example response is shown in the response panel.

Illustrative output fields

Values illustrate one response. Read the guidance above for missing values and limits; fields can vary with the requested operation and the data available.

PathObserved typeExample
address string Apple Park, One Apple Park Way, Cupertino, CA 95014
cid string 4255201883087866096
confidence string high
feature_id string 0x808fb596e9e188fd:0x3b0d8391510688f0
lat number 37.334643799999995
latency_ms integer 1990
lng number -122.008972
maps_url string https://www.google.com/maps/place/?q=place_id:ChIJ_Yjh6Za1j4AR8IgGUZGDD…
match object 4 fields
match.location string Cupertino, CA
match.location_match string matched
match.reason string shared_token
match.shared_tokens array 1 items
name string Apple Park
phone string [redacted:phone]
place_id string ChIJ_Yjh6Za1j4AR8IgGUZGDDTs
rating number 4.3
source string google_maps
types array 3 items
types array 3 items
website string http://www.apple.com/

Execution behavior

A 200 response completed inline. A 202 response was queued; poll GET /jobs/:id until the job reaches completed or failed.