Skip to main content
GET
/
v1
/
google
/
search
Google web search
curl --request GET \
  --url https://scrapebadger.com/v1/google/search
{
  "detail": [
    {
      "loc": [
        "<string>"
      ],
      "msg": "<string>",
      "type": "<string>",
      "input": "<unknown>",
      "ctx": {}
    }
  ]
}

Query Parameters

q
string
required

Search query (supports Google operators)

gl
string
default:us

Country code

hl
string
default:en

Language code

num
integer
default:10
Required range: 1 <= x <= 100
start
integer
default:0

Page offset (0, 10, 20...)

Required range: x >= 0
domain
string
default:google.com

Google domain

device
string
default:desktop
location
string | null

City-level geo-targeting

lr
string | null

Language restrict (e.g. lang_en)

tbs
string | null

Time filter (e.g. qdr:d)

safe
string
default:off
uule
string | null

UULE encoded location

filter
integer | null

Show omitted results

nfpr
integer
default:0

Disable auto-correction

cr
string | null

Country restrict

ludocid
string | null

Google Place CID

lsig
string | null

Knowledge Graph map ID

kgmid
string | null

Knowledge Graph entity ID

si
string | null

Cached search params

ibp
string | null

Layout control

uds
string | null

Google filter string

Response

Successful Response