Indeed Jobs Scraper - 35 Countries, Salary + Company Data avatar

Indeed Jobs Scraper - 35 Countries, Salary + Company Data

Pricing

from $0.26 / 1,000 jobs

Go to Apify Store
Indeed Jobs Scraper - 35 Countries, Salary + Company Data

Indeed Jobs Scraper - 35 Countries, Salary + Company Data

Scrape Indeed jobs in 35 countries by keyword and location (date, job type, remote, radius filters): full description, salary (annualized), skills, Easy Apply, plus employer website, size, revenue and tech stack. No login.

Pricing

from $0.26 / 1,000 jobs

Rating

0.0

(0)

Developer

Centor Prat

Centor Prat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

🔎 Indeed Jobs Scraper - 35 Countries, Salary + Company Data

Scrape Indeed job listings in 35 countries with the full description, salary and the employer's company data. Search by keyword and location with filters for date posted, job type, remote / hybrid / on-site, radius and Easy Apply. Fast: 100 complete jobs per request, no browser, no login.

One row per job: title, company, location (city, state, postcode, country), job types, workplace, salary (min / max / period, annualized, and whether it's employer-posted or Indeed's estimate), posted date, full description (text and HTML), skills and benefits Indeed tagged, Easy Apply flag, job URL, plus the employer profile: company website, size (employees), revenue band, industry, Indeed company page and logo.

What we add on top:

  • Company website + size + revenue on every row where Indeed has it: turn job posts into a B2B lead list.
  • Annualized salary: hourly, daily, weekly and monthly pay converted to a yearly range, so roles compare directly.
  • Department, seniority class and tech stack mentioned in the description (languages, cloud, data, AI, CRM, ERP...).
  • Emails written in the ad (emailsInAd), when the employer included one.
  • Filters Indeed's own search can't combine (date + job type + remote) are applied for you.

📥 Input

FieldMeaning
keywordsSearches, e.g. ["registered nurse", "data analyst"]
countryUS, GB, CA, AU, IN, DE, FR, NL, ES, IT, IE and 24 more
locationse.g. ["Chicago, IL"], ["Texas"], ["London"]; empty = whole country
maxJobsPer keyword x location (up to ~750 per search)
datePosted, jobTypes, workplace, radius, sortByFilters
easyApply, onlyWithSalary, excludeKeywordsKeep the rows you want
{ "keywords": ["registered nurse"], "country": "US", "locations": ["Texas"], "datePosted": "3days", "jobTypes": ["full-time"], "maxJobs": 300 }

📤 Output (one job, shortened)

{
"title": "Engineer - Data Visualization Platform", "company": "Belvedere Trading", "location": "Chicago, IL",
"jobTypes": ["Full-time"], "workplace": "Hybrid",
"salary": {"min": 150000, "max": 200000, "period": "year", "currency": "USD", "annualMin": 150000, "annualMax": 200000, "source": "posted"},
"postedAt": "2026-09-18T05:00:00+00:00", "easyApply": true,
"skillsAndBenefits": ["SQL", "Looker", "BigQuery", "Data modeling projects"],
"emailsInAd": ["recruiting@belvederetrading.com"],
"companyWebsite": "https://www.belvederetrading.com", "companySize": "51 to 200", "companyRevenue": "$5M to $25M (USD)",
"department": "Engineering", "techStack": {"languages": ["python"], "data": ["bigquery"]},
"url": "https://www.indeed.com/viewjob?jk=..."
}

💡 Uses

  • Recruiting and staffing: fresh roles by niche and city, with the employer's website and size to prioritize.
  • B2B sales: companies hiring for a function = companies about to buy for it. Filter by tech stack and company size.
  • Salary research: annualized ranges across countries, job types and seniority.
  • Job boards, alerts, newsletters: schedule it with datePosted: "24h".

💰 Pricing

Pay per job returned (job event), full description and company data included. Empty searches are free.

🤖 API / agents

curl -X POST "https://api.apify.com/v2/acts/centorprat~indeed-jobs-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \
-H "Content-Type: application/json" -d '{"keywords": ["python developer"], "country": "GB", "locations": ["London"], "maxJobs": 20}'

MCP: https://mcp.apify.com/?tools=actors,docs,centorprat/indeed-jobs-scraper

❓ FAQ

  • Login or cookies? No.
  • How many jobs? Indeed returns up to ~750 per search. For more, use several locations (cities, states) or keywords; duplicates are removed.
  • Is the salary always there? Employer-posted when available; otherwise Indeed's estimate when it has one (salary.source tells you which). onlyWithSalary keeps posted salaries only.