โš ๏ธ Indeed Job Scraper โ€” DISCONTINUED (Anti-Bot Blocked) avatar

โš ๏ธ Indeed Job Scraper โ€” DISCONTINUED (Anti-Bot Blocked)

Deprecated

Pricing

from $20.00 / 1,000 results

Go to Apify Store
โš ๏ธ Indeed Job Scraper โ€” DISCONTINUED (Anti-Bot Blocked)

โš ๏ธ Indeed Job Scraper โ€” DISCONTINUED (Anti-Bot Blocked)

Deprecated

DISCONTINUED 2026-05-23. Indeed.com Cloudflare + DataDome anti-bot returns HTTP 403 on all scraping attempts, even with residential proxy. No reliable workaround without paid stealth tooling. We do not bill on blocked runs. Try linkedin-jobs-scraper or hn-whos-hiring-scraper as alternatives.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

30

Total users

7

Monthly active users

14 days ago

Last modified

Categories

Share

๐Ÿ’ผ Indeed Job Scraper โ€” Listings, Salaries, Employers & Locations

Extract structured job postings from Indeed at scale โ€” title, company, location, posted date, salary range, full job description, apply URL, and remote-status flag. Built as a cheaper, no-contract alternative to LinkedIn Talent Insights ($8-30K/yr), Hiretual, SeekOut, and ZipRecruiter Enterprise for recruiting analytics, market sizing, and salary-benchmarking workflows.

Why Indeed Scraper Beats LinkedIn Talent, Hiretual, SeekOut & ZipRecruiter Enterprise

FeatureNexGenData Indeed ScraperLinkedIn Talent InsightsHiretual / hireEZSeekOutZipRecruiter Enterprise
Cost$0.003 / listing, pay-per-result$8-30K / year seat$$$$ per-seat$$$$ per-seat$$$$ enterprise contract
CoverageGlobal โ€” every Indeed localeLinkedIn jobs onlyMulti-sourceMulti-sourceZipRecruiter only
Salary dataYes โ€” when Indeed publishes itYes (estimated)Yes (estimated)YesYes
Bulk exportJSON / CSV / ExcelPlan-gatedPlan-gatedPlan-gatedPlan-gated
FiltersKeyword + location + remote + posted-sinceRobustRobustRobustRobust
Apply URL capturedYesWithin LinkedInYesYesYes
API accessApify REST + SDKsOAuth-gatedOAuth-gatedOAuth-gatedOAuth-gated
Auth requiredApify tokenLinkedIn seat licenseSeat licenseSeat licenseEnterprise contract
Monthly minimumNone$$$$$$$$$$$$$$$$

Most teams pick this actor instead of scraping Indeed in-house because Indeed's anti-bot stack changes every quarter โ€” the maintenance is real. This actor absorbs that, ships clean JSON, and bills $0.003/listing flat. A weekly 5,000-listing labor-market sweep is ~$15 versus $700+/month for the equivalent seat on LinkedIn Talent Insights.

What You Get Per Listing

  • title, company, company_url, location, country
  • salary_min, salary_max, salary_period (year / month / hour), salary_currency
  • posted_date, apply_url, indeed_url, job_id
  • description (full HTML stripped to plain text)
  • is_remote, is_hybrid, job_type (full-time / contract / part-time / temporary)
  • extracted_skills โ€” keyword list parsed from the description
  • seniority โ€” junior / mid / senior / lead / principal classifier

Use Cases

  • Talent-acquisition โ€” track competitor hiring pace by role + region weekly
  • Salary benchmarking โ€” aggregate $/hr or $/yr by title + city for compensation studies
  • Market sizing โ€” count active openings for "data engineer" in EMEA for a TAM model
  • Sales (HR-tech / staffing) โ€” surface companies hiring 5+ engineers as inbound triggers
  • Workforce / policy research โ€” labor-market dashboards by NAICS or MSA
  • Founder market signal โ€” detect hiring surges in target ICP industries

Quick Start (Python)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/indeed-job-scraper").call(run_input={
"keyword": "machine learning engineer",
"location": "remote",
"country": "us",
"max_results": 500
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["company"], item["title"], item.get("salary_max"))

Pricing โ€” Pay Per Listing

  • Actor start: $0.005
  • Listing: $0.003

A 1,000-listing market scan = $3.005. A daily 200-listing tracker for one role/region = $0.605/day. No monthly minimum.

Use caseActor
Glassdoor reviews, salaries & interview Qsglassdoor-review-scraper
LinkedIn job listings (multi-source)linkedin-jobs-scraper
Hacker News "Who is Hiring" structuredhn-whos-hiring-scraper
Hiring-signal detector (intent from JDs)hiring-signal-detector
H-1B visa salary databaseh1b-visa-salary-search
Greenhouse career-page jobs scrapergreenhouse-jobs-scraper
Lever career-page jobs scraperlever-jobs-scraper
WeWorkRemotely listingsweworkremotely-jobs-scraper
B2B leads finder (companies + emails)b2b-leads-finder
Salary data search (multi-source)salary-data-search

FAQ

Q: How fresh are listings? A: Live fetch per run โ€” newly posted jobs appear within minutes of going live on Indeed.

Q: Country coverage? A: All Indeed locales โ€” US, UK, CA, AU, DE, FR, IN, JP, BR, MX and ~40 more. Pass country as ISO-2.

Q: Is salary always available? A: Only when Indeed publishes it (typically ~30-40% of US listings). When absent, the field is null rather than estimated.

Q: Anti-bot stability? A: Indeed rotates its bot defenses regularly; the actor's proxy + fingerprint layer is maintained alongside those changes. Bugs are fixed within 24h.

Q: Legal status? A: We fetch public job listings the same way a logged-out browser does. Output is metadata about public job postings.


How NexGenData Pricing Works

Every NexGenData actor uses pay-per-event pricing โ€” you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.

  • Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
  • Result / item: charged per item written to the default dataset
  • No charge for retries, internal proxy rotation, or failed sub-requests โ€” those are absorbed by the platform

Apify Platform Bonus

New to Apify? Sign up with the NexGenData referral link โ€” you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.

Integration Surface

Every actor in the NexGenData catalog can be triggered from:

  • Apify console โ€” point-and-click run
  • Apify API โ€” REST + webhooks
  • Apify Python / JS SDKs โ€” programmatic batch
  • Zapier, Make.com, n8n โ€” official integrations
  • MCP โ€” many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
  • Schedules โ€” built-in cron for daily / weekly / monthly runs
  • Webhooks โ€” POST results to any HTTPS endpoint on dataset write

Support

NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome โ€” high-demand features ship in the next version.

Home: thenextgennexus.com Full catalog: apify.com/nexgendata