Google Maps place results for a query — rating, address
Live Google Maps place results for a keyword and location, or a Google place_id lookup — position, place_id, rating, address, phone, website
- Price
- $0.0275 / call
- Success (7 days)
- —
- Median latency
- —
- Runs (30 days)
- —
Details
- Tier
- bridged
- Safe to retry
- Yes
- Data
- Not classified
- Source terms
- —
Inputs
| Input | Type | Required | Description |
|---|---|---|---|
engine | string | Yes | — |
q | string | Yes | required for type=search (keyword). |
type | string | Yes | search (keyword list) or place (single-place lookup via place_id). Prefer type=place with place_id. Upstream does not require type when place_id is set (https://serpapi.com/google-maps-api); |
ll | string | No | @latitude,longitude,zoom — alternative to location+z or lat/lon+z |
place_id | string | No | Google place_id for a single-place lookup / NAP (name, address, phone, website). Prefer with type=place. Upstream accepts place_id without other optional params (https://serpapi.com/google-maps-api); |
start | integer | No | pagination offset, increments of 20 |
Call it
curl https://api.orcarouter.ai/v1/tools/serpapi.x-google-maps/run \
-H "Authorization: Bearer $ORCAROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"input":{"engine":"engine","q":"q","type":"type"}}'curl "https://api.orcarouter.ai/v1/tools/functions?ids=serpapi.x-google-maps&format=openai" \
-H "Authorization: Bearer $ORCAROUTER_API_KEY"{
"mcpServers": {
"orcarouter": {
"type": "http",
"url": "https://api.orcarouter.ai/v1/tools/mcp",
"headers": {
"Authorization": "Bearer <ORCAROUTER_API_KEY>"
}
}
}
}Questions
How much does Google Maps place results for a query — rating, address cost?
Google Maps place results for a query — rating, address costs $0.0275 per call: 1,000 calls cost $27.50.
What does a $10 budget buy with Google Maps place results for a query — rating, address?
About 363 calls at $0.0275 per call.
What inputs does Google Maps place results for a query — rating, address need?
Required inputs: engine, q, type.
How do I call Google Maps place results for a query — rating, address?
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
| Tool | Price | Success (7 days) | Median latency | Runs (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 | — | — | 2 | bridged |
| 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 / call | 100.0% | 2.5 s | 8 | bridged |
| Google Maps ContactsSearch 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. | $0.00358 / call | — | — | — | bridged |
| 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 / call | 100.0% | 1.3 s | 2 | bridged |
