Google Maps API

Efficiently extract data from Google Maps with the Google Maps Scraper API, facilitated by a mere HTTP request.

Activate this feature by incorporating the engine=google_maps parameter in your request.

Utilizing the Google Maps Scraper is a breeze. Contrasting with other scraper APIs that often require numerous parameters and offer extensive response customization, the Google Maps Scraper API streamlines the process with fewer options. Yet, it doesn't compromise on the depth and precision of the data returned, ensuring you receive comprehensive and accurate results.

Google Maps API Integration Examples

We will use following URL as an example for this request:

https://serp.shifter.io/v1?engine=google_maps&api_key=<YOUR_API_KEY>&q=pizza&type=search

Ready to Use Google Maps Scraping Scripts:

curl --request GET --url "https://serp.shifter.io/v1?engine=google_maps&api_key=<YOUR_API_KEY>&q=pizza&type=search"

Google Maps Specific Parameters

#1: Query Parameter

ParameterTypeDescription

q Required

string

The keywords that you are searching for on Google (the query).

#2: Request Customisation Parameters

ParameterTypeDescription

type Required

string

The type of search. It can be search or place.

data

string

This parameter is required only if type is set to place. It has to be constructed in the next sequence: !4m5!3m4!1s + data_id + !8m2!3d + latitude + !4d + longitude

#3: Device and Geolocation Parameters

ParameterTypeDescription

device

string

The device used for your Google search. Can be set to desktop, mobile or tablet.

google_domain

string

The Google domain that you want to use for your search.

hl

string

The language you want to use for your Google Maps search. List of supported languages

ll

string

Parameter defines GPS coordinates of location where you want your q (query) to be applied. It has to be constructed in the next sequence: @ + latitude + , + longitude + , + zoom.

Response Example
{
  "search_parameters": {
    "google_url": "https://www.google.com/maps/search/pizza",
    "engine": "google_maps",
    "google_domain": "google.com",
    "device": "desktop",
    "query": "pizza",
    "type": "search"
  },
  "search_information": {
    "local_results_state": "Results for exact spelling"
  },
  "place_results": {
    "data_id": "https://ww",
    "user_reviews": {
      "summary": [],
      "most_relevant": []
    }
  },
  "local_results": [
    {
      "data_id": "0x89e379bfc249e031:0x2744a9fd10684eb",
      "gps_coordinates": {
        "latitude": 42.3503877,
        "longitude": -71.115236
      },
      "title": "OTTO",
      "rating": 4.3,
      "reviews": 365,
      "price": "$$",
      "type": "Pizza",
      "address": "888 Commonwealth Avenue",
      "description": "Gourmet pizzeria with takeout & delivery",
      "hours": "Closed · Opens at 11:00 AM",
      "position": 1
    },
    {
      "data_id": "0x89e379ef2236b031:0xf910ef7dd785af82",
      "gps_coordinates": {
        "latitude": 42.3502708,
        "longitude": -71.1137999
      },
      "title": "Boston House of Pizza",
      "rating": 4.2,
      "reviews": 82,
      "price": "$",
      "type": "Pizza",
      "address": "173 Amory St",
      "description": "Basic spot for pies, subs & burgers",
      "hours": "Closed · Opens at 11:00 AM",
      "position": 2
    },
    {
      "data_id": "0x89e379f0f2403581:0x2841b486b884b115",
      "gps_coordinates": {
        "latitude": 42.3496029,
        "longitude": -71.1055847
      },
      "title": "University Grill & Pizza",
      "rating": 4.4,
      "reviews": 76,
      "price": "$",
      "type": "Pizza",
      "address": "712 Commonwealth Avenue #1",
      "description": "Fast-food spot for pies & Greek bites",
      "hours": "Closed · Opens at 10:00 AM",
      "position": 3
    },
    {
      "data_id": "0x89e379e869d71101:0xc67403ae37365829",
      "gps_coordinates": {
        "latitude": 42.351788,
        "longitude": -71.119156
      },
      "title": "Blaze Pizza",
      "rating": 4.5,
      "reviews": 436,
      "price": "$",
      "type": "Pizza",
      "address": "961 Commonwealth Avenue",
      "description": "Hip chain of fast-crisped pizzas",
      "hours": "Closed · Opens at 11:00 AM",
      "position": 4
    },
    {
      "data_id": "0x89e37a1de7fc9e47:0xd429117177ebdbd7",
      "gps_coordinates": {
        "latitude": 42.3477013,
        "longitude": -71.1058545
      },
      "title": "Domino's Pizza",
      "rating": 3.3,
      "reviews": 402,
      "price": "$",
      "type": "Pizza",
      "address": "508 Park Dr",
      "description": "Longtime pizza chain known for delivery",
      "hours": "Closed · Opens at 10:30 AM",
      "position": 5
    },
    {
      "data_id": "0x89e379fcc30f524d:0x8fc1387d9e22dc44",
      "gps_coordinates": {
        "latitude": 42.357672,
        "longitude": -71.107884
      },
      "title": "Cambridge Pizzeria",
      "rating": 4.5,
      "reviews": 115,
      "price": "$",
      "type": "Takeout Restaurant",
      "address": "263, 4517, Brookline St",
      "description": "Old-school option for pies & subs",
      "hours": "Closed · Opens at 11:00 AM",
      "position": 6
    },
    {
      "data_id": "0x89e379c8e4d5cfc1:0x766ed60712c2b507",
      "gps_coordinates": {
        "latitude": 42.3573341,
        "longitude": -71.1077389
      },
      "title": "Dimi's Place",
      "rating": 4.7,
      "reviews": 20,
      "price": "$",
      "type": "Pizza",
      "address": "272 Brookline St",
      "hours": "Closed · Opens at 11:00 AM",
      "description": "Closed · Opens at 11:00 AM",
      "position": 7
    },
    {
      "data_id": "0x89e379c2848683bd:0x14665c2212758099",
      "gps_coordinates": {
        "latitude": 42.3515122,
        "longitude": -71.1215028
      },
      "title": "T Anthony's Pizzeria",
      "rating": 4.3,
      "reviews": 504,
      "price": "$",
      "type": "Pizza",
      "address": "1016 Commonwealth Avenue",
      "description": "Pizza joint with BU sports memorabilia",
      "hours": "Closed · Opens at 10:00 AM",
      "position": 8
    }
  ]
}

Last updated