curl "https://www.google.com/search?q=pizza&gl=us"\
    -v --compressed --proxy zproxy.lum-superproxy.io:22225 \
    --proxy-user brd-customer-<CUSTOMER_ID>-zone-<ZONE_NAME>:<ZONE_PASSWORD>

Query parameters

gl
string

Two-letter country code used to define the preferred country for the search

hl
string

Two-letter language code used to define the preferred page’s language

uule
string

Stands for the encoded location you want to use for your search and will be used to change geo-location. A CSV with all available uule values can be downloaded here. The value of column “Canonical Name” from the CSV can be used as a raw string to the API

Example: &uule=New+York,New+York,United+States

start
integer

Define the result offset - results to start from the selected value.

  • start=0 (default) - first page of results
  • start=10 - second page of results
  • start=20 - third page of results, etc.
num
integer

Defines the number of Search results to return.

  • ‘num=10’ (default) - returns 10 results
  • ‘num=100’ - returns 100 results

num support: Due to some recent changes made by Google to their Search results and their potential effect on the ‘num’ parameter, we created a backup feature to ensure continuous support of ‘num’ in the event that Google drops support for ‘num’ in the future. Learn more about it and see how to activate it.