HasData icon

HasData

Scrape data from various websites

Google Map → Get Map Reviews

AI-generated

Summary

Fetch Google Maps reviews for a given location.

Inputs

  • dataId — Google Maps data ID. Either dataId or placeId should be set.
  • placeId — Unique reference to a place on Google Maps. Either dataId or placeId should be set.
  • num — Number of results per page, ranging from 10 to 200.
  • nextPageToken — Defines the next page token used to retrieve subsequent pages of results.
  • start — Result offset for pagination; useful when used with the 'll' parameter for location‑based searches.
  • ll — GPS coordinates in the format @latitude,longitude,zoom; required when 'start' is present.
  • hl — Two‑letter language code for the desired response language.
  • gl — Two‑letter country code to limit the search to a specific country.
  • domain — Google domain to use (default is google.com).
  • categoryId — Filters photos by category (photo operation only).
  • sortBy — Parameter used for sorting and refining review results (review operation only).
  • topicId — ID of a topic to filter reviews (review operation only).

Output shape

array of review items

Supports pagination via nextPageToken; optional parameters include num, sortBy, and topicId; responses may include an error envelope on failure.

Examples

Example 1: Retrieve 10 recent reviews for a place using its placeId.

{"operation":"reviews","placeId":"ChIJkaTAYdduEIgR6FRI1ZxYz_I","hl":"en","gl":"us","num":10}

Example 2: Paginate through photo reviews starting from the second page.

{"operation":"photos","nextPageToken":"Cp4BEAA="}

Example 3: Search for map reviews near a location in Spanish.

{"operation":"reviews","ll":"@40.7455096,-74.0083012,14z","hl":"es"}

Links

Discussion