Google Maps

Search Google Maps places

Search Google Maps with q and type=search to get up to 20 places in local_results, or look up one exact place by place_id, data_cid or data to get place_results. Follow pagination.next to fetch the next 20 places; each page request is one call.

get/api/google/maps

Request

  • Base URL: https://api.litescrape.com
  • URL: https://api.litescrape.com/api/google/maps
  • Auth: one of:
    • HTTP bearer
    • API key in header zc-signature

Query parameters

qstring
Example:coffee shops in Austin, TX

Search query, such as coffee shops in Austin, TX. Required when type=search. A search needs one of q, place_id, data_cid or data.

type'search' | 'place'
Example:search

search returns a list of places in local_results; place returns one exact place in place_results. Required when searching by q or by filter data, and type=place is required with an exact-place data sequence. Can be omitted with place_id or data_cid.

place_idstring
Example:ChIJT2h1HKZZwokR0kgzEtsa03k

Google Place ID for an exact-place lookup. Mutually exclusive with data_cid and an exact-place data sequence.

data_cidstring

Decimal Google CID for an exact-place lookup. Mutually exclusive with place_id and an exact-place data sequence.

datastring

Google Maps protobuf sequence copied from a Maps URL, beginning with ! and at most 8,192 characters. A sequence that identifies one place requires type=place and is mutually exclusive with place_id and data_cid.

llstring
Example:@30.2672,-97.7431,14z

Map viewport as @latitude,longitude,zoomz or @latitude,longitude,radiusm, for example @30.2672,-97.7431,14z. Already includes its scale, so do not add z or m. Mutually exclusive with location and lat/lon.

locationstring
Example:Austin, Texas, United States

Human-readable location to center the map on, such as Austin, Texas. Requires z or m. Mutually exclusive with ll and lat/lon.

latnumber

Latitude of the map center. Supply with lon and either z or m. Mutually exclusive with ll and location.

lonnumber

Longitude of the map center. Supply with lat and either z or m. Mutually exclusive with ll and location.

znumber

Zoom level from 3 through 30. Use with location or lat/lon. Mutually exclusive with m.

mnumber

Map radius in meters, from 1 through 15,028,132. Use with location or lat/lon. Mutually exclusive with z.

nearbyboolean

Set to true to remove near me wording from the query so the supplied viewport is used. Requires ll, location or lat/lon.

hlstring
Example:en

Language code such as en, en-GB, or de.

glstring
Example:us

Two-letter country code used to localize results. Defaults to us.

google_domainstring
Example:google.com

Google domain used for the request.

startinteger

Result offset in steps of 20: 0, 20, 40 and so on. Prefer following pagination.next from the previous response.

min_priceinteger

Minimum Google price level, a non-negative integer. Must not exceed max_price.

max_priceinteger

Maximum Google price level, a non-negative integer. Must be at least min_price.

min_rating2 | 2.5 | 3 | 3.5 | 4 | 4.5

Minimum star rating. Google treats it as a relevance preference, so lower-rated or unrated places may still appear.

open_state'now' | '24h'

now returns places open now; 24h returns places open 24 hours. Cannot be combined with open_on_day or open_at_hour.

open_on_day'mon' | 'tue' | 'wed' | 'thu' | 'fri' | 'sat' | 'sun'

Return places open on this weekday, optionally at open_at_hour. Cannot be combined with open_state.

open_at_hourinteger

Hour from 0 through 23 at which the place must be open. Requires open_on_day. Cannot be combined with open_state.

timeoutnumber

Optional budget for the entire request in seconds, measured from gateway receipt until the response is ready to send. Includes admission, queueing and settlement. Must be greater than 0 and at most 90. On expiry, the call is not billed and returns 503 request_deadline_exceeded with retryable=true and a request ID. Omit to retain the standard server deadline.

Response

Successful response; one call consumed unless noted otherwise.

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.