π Glassdoor Jobs Scraper
Pricing
from $0.32 / 1,000 results
π Glassdoor Jobs Scraper
π Scrape Glassdoor jobs with filters for role, location, date, rating & Easy Apply. Get clean, structured data β‘
Pricing
from $0.32 / 1,000 results
Rating
0.0
(0)
Developer
Vali G
Actor stats
1
Bookmarked
4
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share

The π Glassdoor Jobs Scraper is an Apify actor designed to extract structured job listings from Glassdoor based on customizable search criteria. Whether you're building a job aggregation platform, conducting labor market research, or monitoring hiring trends, this actor provides a reliable and scalable way to collect up-to-date job data.
π Overview
This actor allows you to search Glassdoor job listings using filters such as job title, location, posting age, company rating, and more. It then returns detailed, structured data for each job posting, making it easy to integrate into your workflows, analytics pipelines, or applications.
With support for pagination and filtering, you can efficiently retrieve hundreds of relevant job listings in a single run.
π§ Input Parameters
The actor accepts the following input schema:
Required / Common Fields
-
keywords(string)
The job title, skill, or company name you want to search for.
Example:"Developer" -
location(string)
The job location (city, state, or ZIP code).
Default:"New York"
Optional Filters
-
daysOld(integer)
Maximum number of days since the job was posted.
Default:30 -
easyApply(boolean)
If set totrue, returns only jobs that support Easy Apply. -
minRating(number)
Minimum company rating (0.0β5.0).
Example:3.8 -
limit(integer)
Maximum number of results to return.
Default:100, Max:1000
Advanced Options
excludeJobIds(array of strings)
List of job IDs to exclude from results. Useful for deduplication or incremental scraping.
π§Ύ Example Input
{"keywords": "Backend Developer","location": "San Francisco","daysOld": 7,"easyApply": true,"minRating": 4.0,"limit": 50}
π¦ Output
Each run returns a dataset of job listings in structured JSON format. Each item contains rich information about the job, company, and compensation.
Example Output Item
{"id": 1010062906489,"title": "Senior Engineer - Applied AI (Java)","url": "https://www.glassdoor.com/job-listing/j?jl=1010062906489","seoUrl": "https://www.glassdoor.com/job-listing/senior-engineer-applied-ai-java-geico-JV_IC1132348_KO0,31_KE32,37.htm?jl=1010062906489","ageInDays": 12,"rating": 2.6,"easyApply": false,"employer": {"id": 270,"name": "Government Employees Insurance Company","url": "https://www.glassdoor.com/Overview/W-EI_IE270.htm","logoUrl": "https://media.glassdoor.com/sql/270/geico-squareLogo-1730389987906.png"},"location": {"countryId": 1,"id": 1132348,"name": "New York, NY","type": "C"},"pay": {"source": "EMPLOYER_PROVIDED","currency": "USD","period": "ANNUAL","min": 100000,"max": 215000},"description": "<div><!-- html description --></div>"}
π‘ Use Cases
- π§βπ» Job aggregation platforms
- π Labor market and salary analysis
- π’ Competitive hiring intelligence
- π Lead generation for recruiters
- π€ Feeding job data into AI/ML models
- π¬ Automated job alert systems
β‘ Key Features
- Fast and scalable scraping using Apify infrastructure
- Advanced filtering for precise results
- Structured, clean JSON output
- Easy integration with APIs, databases, and workflows
- Supports incremental scraping via job ID exclusion
π οΈ Tips & Best Practices
- Use
excludeJobIdsto avoid duplicate processing in recurring runs - Combine
daysOldwithlimitfor fresh, relevant datasets - Filter by
minRatingto focus on higher-quality employers - Enable
easyApplyfor conversion-focused job pipelines
π Summary
The π Glassdoor Jobs Scraper actor provides a powerful, flexible way to extract job data from Glassdoor. With customizable filters and rich output, itβs an ideal solution for developers, analysts, and businesses looking to leverage job market data at scale.
Start scraping smarter and build data-driven hiring insights today π