Glassdoor Data API: company ratings, job listings, and salary benchmarks

Updated:
Glassdoor Data API: company ratings, job listings, and salary benchmarks

Glassdoor's employer-review and salary-transparency platform โ€” company ratings, job listings, culture scores, and pay benchmarks โ€” is now available as structured data via the Anysite Glassdoor Data API.

What's in the API

Six endpoints covering company intelligence, job listings, and salary data:

  • /api/glassdoor/companies โ€” full company profile by employer id or URL: name, overall rating, six culture 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 competitors.
  • /api/glassdoor/companies/ratings โ€” focused rating breakdown: all six category scores plus the three sentiment percentages and review/salary counts. Lighter-weight than the full profile.
  • /api/glassdoor/companies/search โ€” search companies by name, job title, sector, or industry โ€” returns company cards with overall rating, category scores, headquarters, and open job count.
  • /api/glassdoor/jobs โ€” individual job listing by id or URL: title, full description, location type (remote / hybrid / on-site), estimated pay range (min/median/max), posting age, easy-apply flag, apply link, and the hiring company's rating and logo.
  • /api/glassdoor/jobs/search โ€” job search by keyword and location with filters for posting recency, employment type, seniority, remote-only, easy-apply, minimum company rating, salary range, and distance radius.
  • /api/glassdoor/salaries/search โ€” role-level salary benchmarks by job title: base pay, additional pay, and total pay distributions, plus the top-paying companies for that role with their own breakdowns and employer ratings.

Use cases

Employer intelligence is the primary use case. Pull a company's full Glassdoor profile โ€” overall rating, six culture dimensions, CEO approval trend, business-outlook sentiment, and competitor comparisons โ€” to power due-diligence dashboards, investment research tools, or employer-brand benchmarks. Combine /companies with /companies/ratings to track how culture scores shift quarter over quarter.

Salary benchmarking is another strong fit. Query /salaries/search for any job title to get the base-pay and total-pay distribution plus the top-paying employers for that role. Useful for compensation planning tools, offer-letter validators, and recruiter dashboards that need current market data without a manual Glassdoor visit.

Job market monitoring rounds out the common workflows. Run /jobs/search with filters for role, location, remote status, seniority level, and minimum company rating to track postings at target companies over time โ€” useful for competitive tracking, talent-supply analysis, and job-board aggregators building curated feeds.

Getting started

All endpoints use the same REST interface as the rest of the Anysite API: a POST request with a JSON body and your API key. No Glassdoor account, developer registration, or OAuth flow required.

curl https://api.anysite.io/api/glassdoor/companies \
  -H "access-token: YOUR_KEY" \
  -d '{"company":"7633"}'

Every endpoint is also available via the Anysite MCP server โ€” call it directly from Claude Desktop, Claude Code, Cursor, or ChatGPT on the MCP Unlimited plan.

Full documentation, parameter reference, and code examples are on the Glassdoor endpoint page. All plans include the Glassdoor endpoints โ€” no per-endpoint fees.