Glassdoor Data API
Pull company ratings, employer reviews, job listings, salary benchmarks, and culture scores from Glassdoor โ all via Anysite's structured REST API. No Glassdoor account or login required.
What Glassdoor data unlocks
Glassdoor is the primary public source for employer sentiment data โ every company review, culture score, CEO approval rating, salary report, and job listing that employees and candidates leave behind. Getting that data programmatically has historically meant scraping a rate-limited, login-gated site. Anysite's Glassdoor endpoints give you six structured access points: company overviews (full profile with six culture dimensions), detailed rating breakdowns, company search by name or job title, individual job listings with pay ranges, job search with rich filters (remote, seniority, salary, easy-apply, company rating), and role-level salary benchmarks with top-paying employers. The data is returned as clean JSON โ no HTML parsing, no session management, no bot detection to fight.
All Glassdoor Endpoints
Six endpoints across company intelligence, job listings, and salary data. All return structured JSON via the Anysite REST API at /api/glassdoor/....
| Endpoint | What It Returns |
|---|---|
/api/glassdoor/companies |
Full company profile by employer id or URL โ name, overall rating, six category scores (career opportunities, compensation & benefits, culture & values, diversity & inclusion, senior management, work-life balance), recommend-to-friend %, CEO approval %, business-outlook %, review/salary/job counts, headquarters, size, revenue, founding year, description, mission, CEO details, workplace awards, and competitor companies. |
/api/glassdoor/companies/ratings |
Focused rating breakdown for a company โ the six category scores plus the three sentiment percentages (recommend, CEO approval, business outlook), and review/salary counts. Lighter-weight than the full company profile. |
/api/glassdoor/companies/search |
Search Glassdoor companies by name, job title, industry sector, or industry. Returns company cards with overall rating, category ratings, headquarters, industry, sector, and open job count. |
/api/glassdoor/jobs |
Individual job listing by id or URL โ title, full description, location, location type (remote / hybrid / on-site), estimated pay range (min/median/max with currency and period), posting age, easy-apply flag, apply link, and the hiring company's name, rating, and logo. |
/api/glassdoor/jobs/search |
Job search by keyword and location with rich filters: posting recency, employment type, seniority, remote-only, easy-apply, minimum company rating, salary range, and distance radius. Returns lightweight job cards with pay ranges and employer ratings. |
/api/glassdoor/salaries/search |
Role-level salary benchmarks by job title โ overall pay distribution (base pay, additional pay, total pay percentiles) and the top-paying companies for that role with their own pay breakdowns and employer ratings. |
What You Can Build
Employer intelligence tools
Pull a company's full Glassdoor profile โ ratings across six culture dimensions, CEO approval trend, business-outlook sentiment, and competitor comparisons โ to power due-diligence dashboards, investment research tools, or employer-brand benchmarks.
Salary benchmarking
Query salary estimates for any role with /salaries/search to get the base-pay and total-pay distribution plus the top-paying employers for that title. Useful for compensation planning tools, offer-letter validators, and recruiter dashboards.
Job market monitoring
Run /jobs/search with filters for role, location, remote, seniority, and minimum company rating to track job postings at target companies over time โ useful for competitor tracking, talent-supply analysis, and job-board aggregators.
Recruiting and HR analytics
Combine /companies and /companies/ratings to monitor how a company's culture scores and candidate sentiment shift quarter over quarter โ then surface the signals to HR teams, investor relations, or candidate-experience tools.
Quick Start
Look up a company's Glassdoor profile by employer id, then search for open software-engineer roles at well-rated companies.
# Get NVIDIA's full Glassdoor company profile (employer id 7633)
curl https://api.anysite.io/api/glassdoor/companies -H "access-token: YOUR_KEY" -d '{"company":"7633"}'
# Search for remote software engineer jobs at companies rated 4.0+
curl https://api.anysite.io/api/glassdoor/jobs/search -H "access-token: YOUR_KEY" -d '{"keyword":"software engineer","remote":true,"company_rating":4.0,"count":20}'
# Get salary benchmarks for "data scientist" (top 10 paying companies)
curl https://api.anysite.io/api/glassdoor/salaries/search -H "access-token: YOUR_KEY" -d '{"role":"data scientist","count":10}'
Plans
Every endpoint is included in all Anysite plans โ there's no per-endpoint pricing to track. Use MCP Unlimited for flat-rate access through your AI tools, or a credit plan for REST & CLI at scale.
Frequently Asked Questions
https://www.glassdoor.com/Overview/Working-at-NVIDIA-EI_IE7633.11,17.htm where 7633 (or IE7633 / E7633) is the employer id. Pass the id directly or pass the full URL โ both are accepted. You can also use /companies/search to find a company by name and retrieve its id programmatically./companies/ratings endpoint returns all six as numeric scores (1โ5) alongside the overall rating and the three sentiment percentages (recommend to friend, CEO approval, positive business outlook)."remote": true in the /jobs/search request to restrict results to remote and work-from-home listings. You can combine it with other filters โ seniority, employment type, minimum company rating, salary range โ in a single request.Related Endpoints
Start querying Glassdoor data today
Company ratings, job listings, salary benchmarks, and culture scores โ via REST, MCP, or CLI. No Glassdoor account required.