Indeed.com Job Scraper — Keyword & Location Search + Salary avatar

Indeed.com Job Scraper — Keyword & Location Search + Salary

Pricing

from $0.70 / 1,000 results

Go to Apify Store
Indeed.com Job Scraper — Keyword & Location Search + Salary

Indeed.com Job Scraper — Keyword & Location Search + Salary

Extract job listings from indeed.com: title, company, location, salary, posted date, URL. Full pagination (up to 50 pages), date-sorted with optional age filter.

Pricing

from $0.70 / 1,000 results

Rating

0.0

(0)

Developer

Mind Momentum

Mind Momentum

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Categories

Share

Scrape job listings from indeed.com search results — the largest job board in the US. Get clean, structured job postings with title, company, location, salary, posted date, and URL, plus sponsored-listing flags and company ratings where available. No login required.

What you get

One dataset item per job posting:

FieldTypeDescription
titlestringJob title exactly as posted
companystringEmployer name
locationstring/nullCity/region or "United States" for remote roles
salarystring/nullSalary range text (e.g. "$120,000 - $150,000") when estimated by Indeed
postedstring/nullPosting date (ISO YYYY-MM-DD)
urlstringCanonical link to the job posting
is_sponsoredboolean (optional)True for promoted/bid listings that are still real job postings
company_ratingnumber (optional)Employer rating (0–5) when shown

Input

FieldTypeDescription
keywordstring (required)Search keyword, e.g. marketing or java developer
locationstringOptional city or region filter, e.g. New York or Austin, TX
max_pagesintegerResult pages to crawl — ~43 jobs on page 1 + ~15 per later page (default 5 ≈ 103 jobs, max 50 ≈ 778 jobs)
fromageintegerOnly jobs posted within the last N days (1 = last 24h, 7 = last week, max 14). Results are always sorted by date, newest first
proxyConfigurationobjectResidential proxy (default on the Apify platform)

How much data per run?

A default run (5 pages) yields ~100 unique job postings; the maximum 50 pages can return ~700+ per query. For even broader coverage, fan out across keywords and locations — each run is fast and you pay only per result.

Freshness: results are date-sorted (newest first). Combine with fromage and a daily/weekly schedule for complete market coverage without deep pagination — e.g. fromage=1 daily captures every new posting for your keywords.

For recruiting pipelines, market mapping, salary benchmarks, and job-board monitoring, schedule runs daily or weekly — Indeed postings churn fast.

Pricing

Pay-per-event: $1 per 1,000 results ($0.70/1k on Apify paid plans) + $0.005 per actor start. A typical 5-page run (~100 results) costs about $0.105.

Notes

  • Residential proxy is used automatically on the Apify platform (Indeed blocks datacenter IPs). Keep the default proxy settings.
  • Salary values come from Indeed's own estimates on the search page — when Indeed shows none, the field is null (never fabricated).
  • Sponsored listings are included and flagged via is_sponsored so you can filter them in your pipeline.
[
{
"title": "Social Media Manager",
"company": "The HoneyBadger Project",
"location": "Remote",
"salary": "$850 - $850",
"posted": "2026-08-13",
"url": "https://www.indeed.com/viewjob?jk=5f07843f89d2bbb9",
"is_sponsored": true,
"company_rating": 0.0
},
{
"title": "Digital Marketing Account Manager",
"company": "Blackhat Strategy",
"location": "Phoenix, AZ 85016",
"salary": "$80,000 - $150,000",
"posted": "2026-08-13",
"url": "https://www.indeed.com/viewjob?jk=29e9a859824eea9c",
"company_rating": 0.0
},
{
"title": "Growth Marketing Manager",
"company": "The Realest",
"location": "Los Angeles, CA",
"salary": null,
"posted": "2026-08-14",
"url": "https://www.indeed.com/viewjob?jk=c415cf94168732c4",
"company_rating": 0.0
}
]