# Google Maps API

Find businesses, inspect place details, discover nearby locations, and enrich company records.

- Platform ID: `googlemaps`
- Capabilities: 4
- Execute endpoint: `POST https://data.upscrape.com/execute`



## Capabilities

### [Enrich business](https://docs.upscrape.com/docs/platforms/googlemaps/googlemaps.enrich)

- Capability ID: `googlemaps.enrich`
- Cost: 1 credit per request

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.
### [Search nearby](https://docs.upscrape.com/docs/platforms/googlemaps/googlemaps.nearby)

- Capability ID: `googlemaps.nearby`
- Cost: 1 credit per request

Discover places around a coordinate, nearest first, each with its distance in meters. Places Google returns beyond the radius are dropped and counted in the summary; optional query and type terms narrow the search.
### [Get place](https://docs.upscrape.com/docs/platforms/googlemaps/googlemaps.place)

- Capability ID: `googlemaps.place`
- Cost: 1 credit per request

Fetch one place with available identity, contact, rating, category, coordinate, and Google Maps URL fields. Provide a search query or a Maps URL; a URL that contains the place ID returns that exact place or not found.
### [Search places](https://docs.upscrape.com/docs/platforms/googlemaps/googlemaps.search)

- Capability ID: `googlemaps.search`
- Cost: 1 credit per request

Search Google Maps for places by keyword, optional location, and viewport bias. Returns distinct places with available identity, contact, rating, category, and coordinate fields. Country biases results; it is not a strict country filter.

## Common uses

- Local business discovery and lead generation
- Business contact and location enrichment
- Competitive location and category research
- Nearby venue and service discovery

## Integration contract

All capabilities use the shared `POST /execute` envelope. A `200` response completed inline; a `202` response must be polled through `GET /jobs/{id}`.

See [authentication](https://docs.upscrape.com/docs/api/authentication), [jobs and results](https://docs.upscrape.com/docs/api/jobs), and [errors and retries](https://docs.upscrape.com/docs/api/errors).
