Enrich Business
enrich.google-maps
Unified enrichment lookup: find a business on Google Maps by name + optional city/state and return the best-match Place with phone, website, address, rating, hours, coordinates.
Request
curl -X POST https://data.upscrape.com/execute \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"input":{"business_name":"Apple Inc","city":"Cupertino","state":"CA"},"capability":"enrich.google-maps"}'
Input
| Field | Type | Required | Description |
|---|---|---|---|
business_name
| string | required | Business name to search for. |
city
| string | optional | City name for location bias. |
country
| string | optional | Country code (default 'us'). |
lang
| string | optional | Language code (default 'en'). |
state
| string | optional | State or region for location bias. |
Output
| Field | Type | Required | Description |
|---|---|---|---|
address
| string | optional | |
business_status
| string | optional | |
cid
| string | optional | |
confidence
| string | optional | 'high' on exact match, 'medium' on substring. |
feature_id
| string | optional | |
hours
| array<object> | optional | |
hours[].day
| string | optional | |
hours[].hours
| string | optional | |
lat
| number | optional | |
latency_ms
| integer | optional | |
lng
| number | optional | |
maps_url
| string | optional | |
name
| string | optional | |
open_now
| boolean | null | optional | |
phone
| string | optional | |
photo_url
| string | optional | |
place_id
| string | optional | |
price_level
| integer | optional | |
rating
| number | optional | |
review_count
| integer | optional | |
source
| string | optional | Always 'google_maps'. |
types
| array<string> | optional | |
website
| string | optional |