Maps & local results · Google

Google Maps Contacts

Search Google Maps for businesses and enrich each result with contact details (emails, phones, and social profiles from their websites), up to 20 records per request.

Price
$0.00358 / call
Success (7 days)
—
Median latency
—
Runs (30 days)
—

Details

Tier
bridged
Safe to retry
No
Data
Not classified
Source terms
—

Inputs

Inputs of Google Maps Contacts
InputTypeRequiredDescription
locationstringYesFree-text location to search in, ideally city plus country (e.g. Denver, USA).
querystringYesWhat you would type in the Google Maps search bar (e.g. dentist).
categoryFilterWordsarrayNoOptional list of Google Maps place-category names to keep; results are limited to places whose category matches one of these. Use lowercase category names as shown on Google Maps (e.g. ["dentist", "orthodontist"]). Omit to include all categories.
languagestringNoTwo-letter language code for the results (e.g. en).
limitintegerNoMaximum number of results to return (1-20, default 20). You are billed per result returned, so a lower limit costs less.
placeMinimumStarsstringNoOnly return places with at least this average rating: two (2+), twoAndHalf (2.5+), three (3+), threeAndHalf (3.5+), four (4+), or fourAndHalf (4.5+). Places with no reviews are excluded. Omit for no rating filter.
websitestringNoFilter places by whether they list a website: allPlaces (default), withWebsite (only places that have a website), or withoutWebsite (only places without one). Contact enrichment pulls emails and social profiles from a place's website, so withWebsite targets leads that can be enriched.

Call it

Run it (curl)
curl https://api.orcarouter.ai/v1/tools/anyapi.maps-contacts/run \
  -H "Authorization: Bearer $ORCAROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"language":"en","location":"location","query":"query"}}'
As an OpenAI function (curl)
curl "https://api.orcarouter.ai/v1/tools/functions?ids=anyapi.maps-contacts&format=openai" \
  -H "Authorization: Bearer $ORCAROUTER_API_KEY"
MCP client config
{
  "mcpServers": {
    "orcarouter": {
      "type": "http",
      "url": "https://api.orcarouter.ai/v1/tools/mcp",
      "headers": {
        "Authorization": "Bearer <ORCAROUTER_API_KEY>"
      }
    }
  }
}

Questions

How much does Google Maps Contacts cost?

Google Maps Contacts costs $0.003575 per call: 1,000 calls cost $3.575.

What does a $10 budget buy with Google Maps Contacts?

About 2797 calls at $0.003575 per call.

What inputs does Google Maps Contacts need?

Required inputs: location, query.

How do I call Google Maps Contacts?

Send POST /v1/tools/{id}/run with your OrcaRouter API key and a JSON body {"input": {…}}, where {id} is the tool id POST /v1/tools/discover returns for it.

Alternatives

Other tools offering Maps & local results
ToolPriceSuccess (7 days)Median latencyRuns (30 days)Tier
Google Maps SearchSearch Google Maps for places matching a query and location: up to 20 normalized place records with ratings, addresses, and contact basics per request.$0.00193 / call——2bridged
Google Maps Place LookupLook up a place on Google Maps by name or search query (optionally scoped to a location) and get the best-matching place with available address, contact, rating, and coordinate details as normalized JSON.$0.00193 / call100.0%2.5 s8bridged
Google Maps ReviewsFetch up to 100 Google Maps reviews for a place by place ID, sorted the way you need, in one normalized response.$0.00385 / call———bridged
Google local pack results for a query and locationThe Google 'local pack' — nearby businesses for a keyword and location$0.0275 / call100.0%1.3 s2bridged
Google Maps place results for a query — rating, addressLive Google Maps place results for a keyword and location, or a Google place_id lookup — position, place_id, rating, address, phone, website$0.0275 / call———bridged
© 2026 OrcaRouter

For Providers

Run an inference platform? Get your models on OrcaRouter.

providers@orcarouter.ai

Join our community

Discordsupport@orcarouter.aiXLinkedInGitHubYouTube