Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

Search query text

Minimum string length: 1
search_type
enum<string>

Type of Google search to perform

Available options:
classic,
news,
images,
lens,
ai_mode,
ads
country_code
string

Country code for localized results

Required string length: 2
language
string

Language for results

Minimum string length: 2
device
enum<string>

Device profile to emulate

Available options:
desktop,
mobile
page

Result page number

Required range: -9007199254740991 <= x <= 9007199254740991
date_range
enum<string>

Time filter for results

Available options:
past_hour,
past_day,
past_week,
past_month,
past_year
latitude

Latitude for local results

longitude

Longitude for local results

radius

Search radius for local results

Required range: -9007199254740991 <= x <= 9007199254740991
extra_params
string

Raw extra query parameters

Minimum string length: 1
light_request

Lighter-weight response

add_html

Include raw HTML in response

nfpr

Disable auto-correct redirect

tag
string

Custom tag/label for the request

Minimum string length: 1

Response

Structured Google SERP response with organic results, ads, and enrichments.

meta_data
object
organic_results
object[]
top_ads
object[]
bottom_ads
object[]
questions
object[]
images
object[]
knowledge_graph
object
local_results
object[]
map_results
object[]
news_results
object[]
top_stories
object[]
shopping_results
object[]
hotel_results
object[]
ai_overviews
object[]
html
string
{key}
any