Google Jobs API

Dive into real-time job listings on Google Jobs with the specialized Google Jobs Scraping API.

To unlock this capability, incorporate the engine=google_jobs parameter into your request.

Whether you're building a job aggregator or embarking on recruitment analytics, our Google Jobs API is tailored for you. This engine diligently scrapes the Google Jobs platform, ensuring you receive comprehensive job data. Optimize your data retrieval by customizing your request using specific parameters, ensuring you capture the most relevant job listings for your project.

Google Jobs API Integration Examples

We will use following URL as an example for this request:

https://serp.shifter.io/v1?engine=google_jobs&api_key=<YOUR_API_KEY>&q=barista

Ready to Use Google Jobs API Scraping Scripts

curl --request GET --url "https://serp.shifter.io/v1?engine=google_jobs&api_key=YOUR_API_KEY&q=barista"

Google Jobs API Parameters

#1: Query Parameter

Parameter
Type
Description

q Required

string

The terms that you are searching for (the query).

#2: Request Customisation Parameters

Parameter
Type
Description

device

string

The device used for your search. Can be set to desktop, mobile or tablet.

#3: Localisation Parameters

Parameter
Type
Description

google_domain

string

The Google domain that you want to use for your search.

location

string

Defines where you want the search to originate from. A list of all the geotargeting locations can be found here.

uule

string

The Google encoded location that you want to use for your search.

hl

string

The language you want to use for your Google Search. List of supported languages

gl

string

The country you want to use for your Google Search. List of supported countries

#4: Pagination Parameters

Parameter
Type
Description

start

int

The offset of the Google Search Results. Represents the number of results that you want to skip.

Response Example

Last updated

Was this helpful?