Google Jobs Scraper – Job Listings API, No Failed Runs
Pricing
from $2.00 / 1,000 jobs
Google Jobs Scraper – Job Listings API, No Failed Runs
Google Jobs listings for any search and location: title, employer, location, salary, contract type, posted date, source and apply link. Filters for date posted and job type, monitor mode for new jobs only. Licensed data, no blocked runs.
Get the job listings Google shows for any search and location: job title, employer, location, salary, contract type, posted date, the job board or career site it comes from, and the apply link. Filter by date posted and job type, and turn on monitor mode to get only new jobs each run, for job alerts, job boards, recruiting research and hiring-trend analysis. Built for job boards and aggregators, recruiters, HR and labor-market analysts, and AI agents. The data comes through a licensed data provider (DataForSEO), not by scraping Google from a browser, so runs do not fail on captchas or blocks.
What you get
- Every Google Jobs listing for your search, in Google's order, up to 200 per search.
- Employer, job location, salary (when the listing shows one), contract type and posted date.
- Source and apply link: the career site or job board the listing comes from.
- Filters: posted today, last 3 days, last week or last month; full-time, part-time, contractor or internship (checked against each listing's own job type, so other types are left out).
- Monitor mode: only jobs that earlier runs with the same search did not return.
- Any country and language Google Jobs supports.
Listing data only: no recruiter names, emails or phone numbers.
Example output row
A real row from the search "data analyst" in New York:
{"query": "data analyst","location": "New York,New York,United States","rank": 1,"job_id": "GfD-wE5qzfVrU4rkAAAAAA==","title": "Data Analyst II - Windreich Department of AI & Human Health Research","employer": "Mount Sinai Health Systems","employer_url": null,"job_location": "New York, NY","source": "Mount Sinai Careers","apply_url": "https://careers.mountsinai.org/jobs/3043483?lang=en-us","salary": "69,999.88–105,124.12 a year","contract_type": "Full-time","posted_at": "2026-10-13T05:28:59+00:00","posted_ago": "6 days ago","language": "English","checked_at": "2026-10-19T05:29:00+00:00"}
Input
| Field | What it does |
|---|---|
queries | What you would type into Google, e.g. data analyst, registered nurse, python developer remote. Up to 500. |
location | City,Region,Country (e.g. Chicago,Illinois,United States, London,England,United Kingdom) or a country (Germany). |
language | Language of the listings, e.g. English, German. |
maxJobsPerQuery | 10 to 200, in steps of 10. Default 50. |
datePosted | today, 3days, week or month. Empty = any time. |
employmentTypes | fulltime, partime, contractor, intern. |
onlyNew | Monitor mode: only jobs not returned in earlier runs with the same search, location and filters. |
Pricing
Pay per event, no subscription:
- $2 per 1,000 jobs ($0.002 per job row).
- $0.002 per search page (each 10 jobs requested for a search), also in monitor mode when every job was seen before.
- $0.001 per run start.
Examples: one search of 50 jobs costs about $0.11. 20 searches of 50 jobs cost about $2.20. A daily monitor of 10 searches (50 jobs each) where 5 new jobs per search turn up costs about $0.20 a day.
You can cap the cost of a run with the maximum charge setting; the Actor only starts the searches the budget covers. Failed searches are never charged. Live searches need a paid Apify plan (any plan); the pre-filled example works on the free plan.
Good to know
- Results come from Google's standard queue and usually arrive in seconds; big runs can take a few minutes.
- Google sometimes shows fewer jobs than asked for; you pay only for the jobs returned plus the search pages.
- Salary is shown as Google lists it (yearly, hourly or a range) and is missing when the listing has none.
- For jobs straight from company career sites (Greenhouse, Lever, Ashby, Workday), see the Career Site Jobs Scraper below.
Related tools
- Career Site Jobs Scraper – open jobs from company career sites, with monitor mode.
- Google Search Results API – Google results for any query, with your domain's rank.
Not affiliated with Google.