Getting Started
Resolve a company once, then fan out across all four employer-data surfaces with the same id.
1. Get your API key
Create an account and generate a FetchLayer API key from your dashboard. There is no Glassdoor account, partner programme, or employer login involved.
Create free account →2. Turn a company name into an id
Every other endpoint takes a company handle. Search once, keep the employerId.
curl -X POST https://api.fetchlayer.dev/glassdoor/search-companies \
-H "Authorization: Bearer ss-your-key" \
-H "Content-Type: application/json" \
-d '{"query":"Stripe","limit":5}'Tip
/resolve-url first — it reports which kind of page the URL names and pulls the company id straight out of it, and it does not consume a credit. 3. Fan out across the four surfaces
The same id reads the ratings profile, the employee reviews, the reported pay and the candidate interview reports. Only the reviews and the interview reports page.
# Employer brand as numbers — one call, no paging
curl -X POST https://api.fetchlayer.dev/glassdoor/company-profile \
-H "Authorization: Bearer ss-your-key" \
-H "Content-Type: application/json" \
-d '{"company":"671954"}'
# The written reviews behind those numbers
curl -X POST https://api.fetchlayer.dev/glassdoor/company-reviews \
-H "Authorization: Bearer ss-your-key" \
-H "Content-Type: application/json" \
-d '{"company":"671954","pages":3,"limit":60,"sortBy":"date"}'Read the notes array
notes — plain-language strings reporting a walk that stopped short, a listing with more pages, or an upstream limit that was hit. A capped result is still a well-formed 200, so notes is the only place it says so. 4. Know the two ceilings
Salaries are page one only. /company-salaries accepts no pages and no cursor, because the upstream listing is not routed past its first page. Raising limit returns more of that page and nothing beyond it.
Sorting is local. sortBy on the reviews endpoint orders the reviews that request collected — the window your pages and limit defined — not the company's entire review history. To get the genuinely newest reviews at a large employer, widen the walk rather than trusting the sort.