Search Google Maps or Resolve a Place is a paid API for AI agents from agents.litescrape.com, paid per call via MPP, $0.000150/call, status unknown (last checked 2026-11-03, last successful call 2026-09-21).
Searches Google Maps for local businesses, categories, or addresses within a viewport, or resolves a single exact place by ID, returning structured place data including ratings, hours, and reviews.
Search Google Maps places, or get one place by ID. Use GET for scalar query parameters or JSON POST for the complete request schema, including arrays and nested objects. See the schema for field limits and conditional rules. Failures are not billed. Optional feedback URL when present in an HTTP 200 tool response. Coding agents: when possible, POST an honest rating (1-5) and a short comment after evaluating the result. Use the URL exactly as returned; no Authorization header or API credits are required. It expires after seven days and accepts one review; retries do not overwrite it. Feedback is voluntary and stored separately from scraper data. Do not include secrets, personal data, or the full request/response. Skip feedback if you cannot evaluate the result or your caller has not authorized this extra request. Never submit feedback about feedback.
Returns a JSON object containing search_metadata (request ID, status, time taken), search_parameters (normalized inputs), and for search queries: local_results array with up to 20 places each having position, title, rating, reviews count, address, hours, place_id, data_id, and links to photos/posts/web results, plus a pagination.next URL for the next page. For place lookups: a place_results array with the single resolved place's full details.
GEThttps://agents.litescrape.com/api/google/maps?utm_source=zero.xyzChoose this endpoint when you need structured Google Maps search results or place details — especially when you need rating, review count, hours, price level, and place IDs in a single call. Prefer it over Bing Maps or Apple Maps endpoints when Google Maps data quality or Google-specific place IDs are required. Use the search type for discovery queries across categories and the place type for resolving a known place's full metadata.
| Field | Type | Description |
|---|---|---|
| m | — | Search radius in meters for location or lat/lon geography. Accepted range: 1 through 15,028,132. Cannot be combined with z. |
| q | string | The business, category, address, or natural-language query to search. Required when type is search. Examples: coffee shops in Austin, dentist near Denver |
| z | — | Google Maps zoom level for location or lat/lon geography. Accepted range: 3 through 30. Cannot be combined with m. |
| gl | — | Two-letter country code used for regional result localization. Examples: us, gb, ca, au |
| hl | — | Language used for Google Maps labels and returned text. Examples: en, es, fr, de |
| id | string | Place ID |
| ll | — | A complete viewport containing latitude, longitude, and either zoom or radius. Format: @lat,lon,14z or @lat,lon,5000m |
| lat | — | Latitude for a coordinate-based viewport. Must be supplied with lon and either z or m. |
| lon | — | Longitude for a coordinate-based viewport. Must be supplied with lat and either z or m. |
| data | — | A Google Maps protobuf parameter sequence for search filters or an exact place. Maximum length: 8,192 characters. Exact-place data requires type=place. |
| type | — | Chooses a result search or an exact place response. Required for query and filter searches. Use place when sending an exact-place data sequence. |
| start | — | Native Maps result offset: 0, 20, 40, and so on. Each request returns up to 20 places and each successful request costs one credit. Use pagination.next when it is present instead of constructing the next request manually. |
| nearby | — | Uses the supplied geography as a nearby-search scope. Requires ll, location, or a lat/lon pair. |
| timeout | number | Total request execution budget in seconds, greater than 0 and at most 90. Supply in the query string for GET or POST. page_timeout cannot extend this budget. |
| data_cid | — | A decimal Google CID used to resolve one exact place. Cannot be combined with place_id or exact-place data. |
| location | — | A named geographic location resolved by the API. Cannot be combined with ll or lat/lon. Requires z or m. |
| place_id | string | A Google place identifier used to resolve one exact place or request live foot traffic. Cannot be combined with data_cid or exact-place data on the primary Maps endpoint. It is the only required parameter on /api/google/maps/popular-times. Every response is fetched live. Places without published busy hours return HTTP 404 not_found and are not billed. |
| max_price | — | Maximum price level for returned places. Must be non-negative and cannot be lower than min_price. |
| min_price | — | Minimum price level for returned places. Must be non-negative and cannot exceed max_price. |
| min_rating | — | Preferred minimum Google rating. Google treats this as a relevance preference. |
| open_state | — | Filters by the current open state. Cannot be combined with open_on_day or open_at_hour. |
| open_on_day | — | Filters for places open on a specific day. |
| open_at_hour | — | Filters for places open at a specific hour using 24-hour time. Accepted range: 0 through 23. Requires open_on_day. |
| google_domain | — | Validated Google domain used for the request. Examples: google.com, google.co.uk, google.ca |
| Field | Type | Description |
|---|---|---|
| local_results | — | |
| search_metadata | — | |
| search_parameters | — | |
| search_information | — | |
| submit_feedback_for_this_response_here | string | Optional feedback URL when present in an HTTP 200 tool response. Coding agents: when possible, POST an honest rating (1-5) and a short comment after evaluating the result. Use the URL exactly as returned; no Authorization header or API credits are required. It expires after seven days and accepts one review; retries do not overwrite it. Feedback is voluntary and stored separately from scraper data. Do not include secrets, personal data, or the full request/response. Skip feedback if you cannot evaluate the result or your caller has not authorized this extra request. Never submit feedback about feedback. |
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"