Google Jobs Scraper API – Listings by Keyword & Location avatar
Google Jobs Scraper API – Listings by Keyword & Location

Pricing

Pay per usage

Go to Apify Store
Google Jobs Scraper API – Listings by Keyword & Location

Google Jobs Scraper API – Listings by Keyword & Location

Scrape job listings from Google Jobs using keywords and locations with this Google Jobs Scraper API. Extract job title, company, location, employment type, posted date, job description, and apply link. Ideal for job boards, recruitment automation, and job-market analytics.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Surya Charan

Surya Charan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

Google Jobs Scraper — Apify Actor

Scrape job listings from Google Jobs using this powerful Google Jobs Scraper API. Extract job title, company name, location, employment type, posted date, job description, and apply link. Built as an Apify Actor for scalable job data extraction, recruitment automation, and job-market analytics.


Key Features

  • Scrapes Google Jobs listings by keyword and location
  • Extracts structured job data suitable for analytics and automation
  • Configurable search filters for targeted job discovery
  • Stores results directly in the default Apify dataset
  • Easy integration through the Apify API

Who Is This For

  • Recruiters and HR teams sourcing candidates through Google Jobs
  • Job boards and ATS platforms aggregating job listings
  • Data and analytics teams performing hiring trend analysis
  • Developers building automation and reporting pipelines

Input (JSON)

Configure the actor using the following input parameters.

Input Fields

  • job_title (string)
    Job title or skill keywords to search for
    Example: "Software Engineer", "Frontend Developer"
    Default: "Software Engineer"

  • location (string)
    Preferred job location
    Example: "India", "Remote"
    Default: ""

  • no_of_jobs (integer)
    Number of job listings to scrape
    Default: 10

  • work_mode (string)
    Preferred work mode
    Allowed values: "Remote", "Hybrid", "On-site"
    Default: ""


Example Input

{
"job_title": "Frontend Developer",
"location": "Remote",
"no_of_jobs": 20,
"work_mode": "Remote"
}