IndeedScraperplusGlassdoorReview avatar

IndeedScraperplusGlassdoorReview

Deprecated

Pricing

$10.00/month + usage

Go to Apify Store
IndeedScraperplusGlassdoorReview

IndeedScraperplusGlassdoorReview

Deprecated

Indeed very nice, this scraper can now also scrape reviews in conjunction with your job search!

Pricing

$10.00/month + usage

Rating

5.0

(1)

Developer

Patrick Sinclair

Patrick Sinclair

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Indeed Job Scraper

Extract job listings from Indeed with ease. This Actor scrapes job postings based on your search criteria, including job titles, locations, and keywords.

Features

  • 🔍 Search jobs by keywords, job titles, or company names
  • 📍 Filter by location (city or postcode)
  • 📊 Control the number of jobs and pages to scrape
  • 🌐 Uses residential proxies for reliable scraping
  • 💾 Returns structured data ready for analysis

Input Parameters

The Actor accepts the following input parameters:

ParameterTypeRequiredDescriptionDefault
searchTermsstringYesJob title, keywords, or company name"developer"
locationstringNoCity or postcode"London"
maxJobsintegerNoMaximum number of jobs to scrape20
maxPagesintegerNoMaximum number of pages to scrape1
proxyConfigurationobjectNoProxy settings (residential proxies required)-

Input Example

{
"searchTerms": "software engineer",
"location": "New York",
"maxJobs": 50,
"maxPages": 3
}

Output

The Actor returns a dataset containing job listings with the following information:

  • Job title
  • Company name
  • Location
  • Job description
  • Salary information (when available)
  • Job posting date
  • Job URL
  • And more...

Usage Examples

JavaScript/Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({
token: 'YOUR_API_TOKEN',
});
const input = {
"searchTerms": "data scientist",
"location": "San Francisco",
"maxJobs": 30,
"maxPages": 2
};
const run = await client.actor("conservative_yard/indeedscraperimscrapingomg").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
console.log(item);
});

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run_input = {
"searchTerms": "marketing manager",
"location": "Chicago",
"maxJobs": 25,
"maxPages": 2
}
run = client.actor("conservative_yard/indeedscraperimscrapingomg").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

CLI

apify call conservative_yard/indeedscraperimscrapingomg \
--input '{"searchTerms": "project manager", "location": "Boston", "maxJobs": 20}'

Important Notes

Proxy Requirements

⚠️ This Actor requires residential proxies to work properly. Indeed has anti-scraping measures in place, and datacenter proxies will likely be blocked. Make sure you have residential proxies configured in your Apify account.

Rate Limiting

Be mindful of Indeed's rate limits. Scraping too aggressively may result in temporary IP blocks. It's recommended to:

  • Start with smaller batches (maxJobs: 20-50)
  • Use appropriate delays between requests
  • Monitor your success rate

Data Accuracy

Job listings on Indeed are constantly updated. The data you scrape reflects the state of listings at the time of scraping and may change shortly after.

Use Cases

  • Job Market Research: Analyze trends in job postings, salaries, and required skills
  • Competitive Analysis: Monitor competitor hiring patterns
  • Job Aggregation: Build your own job board or aggregator
  • Career Planning: Track job opportunities in your field
  • Recruitment: Find potential candidates or opportunities

Pricing

This Actor costs $10.00/month plus Apify platform usage fees. The monthly rental fee is charged in addition to compute units used during runs.

Learn more about Apify pricing.

Support

For issues, questions, or feature requests, please contact the developer through the Apify platform.

  • Terms of Service: Ensure your use complies with Indeed's Terms of Service
  • Data Usage: Use scraped data responsibly and in accordance with applicable laws
  • Privacy: Respect the privacy of job seekers and don't misuse personal information
  • Commercial Use: Verify that your intended use case is permitted

Version History

Check the Actor's version history on Apify for updates and improvements.


Need help? Check out the Apify documentation or reach out to the community on the Apify Discord.