Google Videos

SERP API Google Query Parameters

Configure Google Videos queries using Thordata’s SERP API, including localization parameters, geotargeting, pagination, and "advanced filters" output options.

chevron-rightq ,Search Query(Required)hashtag

Define the search query used for data crawling (default value: q=pizza). Any keywords in any language are supported.

Example Request: Example with q:pizza parameter

curl -X POST https://scraperapi.thordata.com/request \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Authorization: Bearer token" \
 -d "engine=google_videos" \
 -d "q=pizza" \
 -d "json=1"

Localization

chevron-rightgoogle_domain,Domain(Optional)hashtag

Defines the domain used for scraping. Default: google.com.

Modify this or refer to the Google Domains pagearrow-up-right for a full list of supported domains.

Example Request:

Example results for q : pizza ,google_domain: google.co.ao

curl -X POST https://scraperapi.thordata.com/request \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Authorization: Bearer token" \
 -d "engine=google_videos" \
 -d "q=pizza" \
 -d "google_domain=google.co.ao" \
 -d "json=1"
chevron-rightgl ,Country(Optional)hashtag

Specifies the country/region for localized search results (default: us). Uses a two-letter country code (e.g., us, ru, uk).

For supported codes, see Google’s Country Listarrow-up-right.

Example Request:

Example results for q : pizza,gl: ru

curl -X POST https://scraperapi.thordata.com/request \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Authorization: Bearer token" \
 -d "engine=google_videos" \
 -d "q=pizza" \
 -d "gl=ru" \
 -d "json=1"
chevron-righthl ,Language(Optional)hashtag

Sets the UI language for search results (default: en). Uses a two-letter language code (e.g., en, es, zh-CN).

Full list: Google Language Codesarrow-up-right.

Example Request:

Example results for q : pizza,hl: es

curl -X POST https://scraperapi.thordata.com/request \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Authorization: Bearer token" \
 -d "engine=google_videos" \
 -d "q=pizza" \
 -d "json=1" \
 -d "hl=es"
chevron-rightlr ,Set Multiple Languages(Optional)hashtag

Filters results by language using lang_XX codes (e.g., lang_fr|lang_de). Overrides hl if both are used.

hl andlr can be used together, but the actual effect followslr as the priority.

Example Request:

Example results for q : pizza,lr: lang_en|lang_fr

Geotargeting

chevron-rightlocation ,Location(Optional)hashtag

Simulates searches from a precise location. Must be paired with uule. If omitted, the proxy’s location may be used.

Example Request:

Example results for q : pizza,location:India,uule:w+CAIQICIFSW5kaWE

chevron-rightuule ,Encoded Location(Optional)hashtag

Encodes the target location via Base64. Use with location.

Example Request:

Example results for q : pizza,location:India,uule:w+CAIQICIFSW5kaWE

Pagination

chevron-rightstart ,Result offset(Optional)hashtag

Parameter defines the result offset. It skips the given number of results. It's used for pagination. (e.g., 0 (default) is the first page of results, 10 is the 2nd page of results, 20 is the 3rd page of results, etc.). Google Local Results only accepts multiples of 20(e.g. 20 for the second page results, 40 for the third page results, etc.) as the start value.

Example Request:

Example results for q : pizza,start:30

chevron-rightnum ,Results per page(Optional)hashtag

Sets the number of results per page (default: 20).

Example Request:

Example results for q : pizza,num:20

Advanced Filters

chevron-righttbs ,Advanced Search Parameters(Optional)hashtag

Advanced filters:

  • Time: qdr:h (1 hour), qdr:y (1 year)

  • Content: sur:f (images), sur:fc (free-to-use images)

Code Example:

Example results for q : pizza,tbs:sur:f

chevron-rightsafe ,Safe(Optional)hashtag

Filters adult content:

  • safe=active – Strict filtering (default)

  • safe=off – No filtering

Example Request:

Example results for q : pizza,safe:active

chevron-rightnfpr ,Exclude Auto-corrected Results(Optional)hashtag

Disables autocorrect (e.g., nfpr=1 prevents "googl" → "google").

Code Example:

Example results for q : pizza,nfpr:sur:f

chevron-rightfilter ,Results Filtering(Optional)hashtag

Deduplicates results: 1 (enable), 0 (disable).

Code Example:

Example results for q : pizza,filter:1

For further assistance, contact us at [email protected].

Last updated