For the complete documentation index, see llms.txt. This page is also available as Markdown.

Google Jobs

SERP API Google Query Parameters

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

q ,Search Query(Required)

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

Example Request: Example using the parameter q: pizza

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

Localization

google_domain,Domain(Optional)

Define the search engine domain name for data crawling (default value: google.com).

You can modify this parameter in the system or refer to the Google domain page to obtain the complete list of supported domain names.

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_jobs" \
 -d "q=pizza" \
 -d "google_domain=google.co.ao" \
 -d "json=1"
gl ,Country(Optional)

Specify the target country/region for search results (default value: us). Use two-letter country codes(e.g., us, ru, uk).

For the complete list of supported country codes, please refer to: Google’s Country List.

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_jobs" \
 -d "q=pizza" \
 -d "gl=ru" \
 -d "json=1"
hl ,Language(Optional)

Set the interface language for search results (default value: en). Adopt standard language code formats (e.g., en, es, zh-CN).

For the complete list of supported language codes, please refer to: Google Language Codes.

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_jobs" \
 -d "q=pizza" \
 -d "json=1" \
 -d "hl=es"

Geographical Location

location ,Location(Optional)

Simulate initiating a search from an exact location, which must be used in conjunction with the uule parameter. If not specified, the geographical location of the proxy server may be adopted.

Example Request:

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

uule ,Encoded Location(Optional)

Encode the target geographical location using Base64, which must be used in conjunction with the location parameter.

Example Request:

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

Pagination

start ,Result offset(Optional)

Set the starting point for search result pagination (e.g., "start=30" means skipping the first 30 results and starting to display from the 31st result).

Example Request:

Example results for q : pizza,start:30

page ,Number of results per page(Optional)

The parameter defines the page number of Google online sellers. There are 10 results per page. This parameter is equivalent to start (offset) = page * 10.

Example Request:

Example results for q : pizza,page:20

Advanced Parameters

next_page_token ,Next Page Token(Optional)

This parameter defines the next page token. It is used to retrieve the next page of results.

Example Request:

Example results for q : pizza,next_page_token:1

lrad,Search Radius(Optional)

Defines the search radius in kilometers. The radius is not strictly limited.

Example Request:

Example results for q : pizza,lrad:30

ltype ,Work From Home(Optional)

The parameter will filter the results based on Work From Home.

Code Example:

Example results for q : pizza,ltype:1

uds ,Filter Search(Optional)

The parameter can be used to filter the search. It is the string provided by Google that acts as a filter. The uds value is provided under the section: filters with uds, q and serpapi_link providing the value for each filter.

Code Example:

Example results for q : pizza,uds:1

For further assistance, contact us at support@thordata.com.

Last updated