Google Maps API
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
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.
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
curl --request GET --url "https://serp.shifter.io/v1?engine=google_maps&api_key=<YOUR_API_KEY>&q=pizza&type=search"
q
Required
string
The keywords that you are searching for on Google (the query).
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
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.
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
.