Jobs & RecruitingTier 4$0.004/request

Glassdoor Brand Monitoring API

Track your company's (or a competitor's) Glassdoor rating, review sentiment, and CEO approval rating over time — an employer-brand monitoring use case distinct from consumer-brand social listening.

Automatic renderingStructured JSON outputScheduled extractionAnti-bot bypass

How the Glassdoor Brand Monitoring API Workflow Works

Unlike consumer brand monitoring (tracking social media mentions), Glassdoor brand monitoring focuses on employer-reputation signals: overall rating trend, review volume, CEO approval percentage, and recurring themes in review text (pros/cons sections). Scrape a company's Glassdoor profile page on a recurring schedule — weekly is typical, since ratings move slowly — and track overall_rating and review_count deltas. For competitive benchmarking, monitor several companies in the same industry side by side to contextualize whether a rating shift is company-specific or an industry-wide trend.

Recommended Tier & Cost

Tier 4$0.004/request · $4.00/1,000 requests

Company profile pages render rating breakdowns and review summaries via client-side JavaScript, matching the same rendering requirement as job listing pages on Glassdoor.

Sample Output

JSON
{
  "company": "Example Corp",
  "overall_rating": 3.9,
  "ceo_approval_pct": 76,
  "recommend_to_friend_pct": 68,
  "review_count": 1204,
  "rating_breakdown": { "culture_values": 3.7, "work_life_balance": 3.5, "compensation": 4.1 },
  "checked_at": "2026-07-10"
}

Need an API key? — no credit card required.

Responsible Use

AlterLab is designed for extracting publicly available data. Always review the terms of service for Glassdoor, respect robots.txt directives, and ensure your use case complies with applicable laws in your jurisdiction. Do not use this service to access non-public, authenticated, or personally identifiable data without appropriate authorization.

Quick Start

cURL
# Always verify Glassdoor's robots.txt and terms of service before extracting data.
curl -X POST https://alterlab.io/api/v1/scrape \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.glassdoor.com/Reviews/company-reviews.htm",
    "advanced": { "render_js": true }
  }'

Frequently Asked Questions

How often should I check a company's Glassdoor rating?

Weekly is typical — overall ratings move slowly since they're an aggregate of all historical reviews, so higher-frequency polling rarely surfaces new signal for this specific metric.

Can I extract the rating breakdown by category (culture, compensation, etc.)?

Yes — Glassdoor's company profile pages break the overall rating into sub-categories like culture & values, work-life balance, and compensation, all of which are included in the structured response.

Can I benchmark my company against competitors on Glassdoor?

Yes — scrape each competitor's Glassdoor profile the same way and compare overall_rating, ceo_approval_pct, and category breakdowns side by side to contextualize your own standing within the industry.

Related Guides

Your first scrape.
Sixty seconds.

$1 free credit — up to 5,000 scrapes. No credit card.Just a POST request.

terminal
curl -X POST https://api.alterlab.io/v1/scrape \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "formats": ["markdown"]}'

No credit card required · $1 free credit, up to 5,000 scrapes · Balance never expires