IndeedScraperplusGlassdoorReview
Pricing
$10.00/month + usage
IndeedScraperplusGlassdoorReview
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
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
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:
| Parameter | Type | Required | Description | Default |
|---|---|---|---|---|
searchTerms | string | Yes | Job title, keywords, or company name | "developer" |
location | string | No | City or postcode | "London" |
maxJobs | integer | No | Maximum number of jobs to scrape | 20 |
maxPages | integer | No | Maximum number of pages to scrape | 1 |
proxyConfiguration | object | No | Proxy 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 ApifyClientclient = 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.
Legal & Ethical Considerations
- 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.