scraper
Back to API docs

Overview

  • Overview

APIs

  • POSTReviews
  • POSTCompany
  • POSTSalaries
  • POSTInterviews
  • POSTJobs
  • POSTJob Detail
  • POSTBenefits

Glassdoor Reviews

2 credits

Get employee reviews for an employer from Glassdoor.

POST/api/v1/tools/glassdoor/company-reviews

Parameters

employerUrlstring

Glassdoor employer URL that contains an employer ID, such as "https://www.glassdoor.com/Overview/Working-at-Google-EI_IE9079.htm". The ID in the URL must be from 1 through 2147483647. Provide employerUrl or employerId.

employerIdnumber

Glassdoor employer ID. It must be an integer from 1 through 2147483647, the maximum GraphQL Int value. Provide employerId or employerUrl. If you provide both, employerId is used.

maxReviewsnumber

Maximum number of reviews to return. It must be an integer from 1 through 100000 and must not exceed your plan limit. The default is 20.

sortstring

Sort order for reviews. One of "DATE" (newest first) or "RATING". Defaults to "DATE".

fieldsstring[]

Top-level fields to include in each review. Omit this parameter for reviewId, url, postedAt, content, ratings, and employment. Use ["*"] for all fields. Available fields: reviewId, url, postedAt, content, ratings, employment, engagement, employer, and meta. This parameter does not change companyStats.

Response Schema

dataobject

Glassdoor reviews result

reviewsobject[]

Review objects. Fields depend on the fields parameter. The default fields are reviewId, url, postedAt, content, ratings, and employment. The API returns an empty array when there are no reviews.

companyStatsobject

Company ratings and review counts from the first Glassdoor page. The API gets this data automatically. This field is present when Glassdoor supplies ratings and a rating distribution.

countnumber

Number of reviews returned

totalReviewsnumber

Total reviews available for this employer

truncatedboolean

True when a later page cannot be fetched after a retry and the API returns the reviews that it already collected. This field is absent otherwise. Reaching maxReviews does not set it.

metaobject

Request metadata

toolstring

Tool name (glassdoor-company-reviews)

creditsUsednumber

Credits consumed (2)

requestIdstring

Unique request ID

Request

curl -X POST https://scraper.run/api/v1/tools/glassdoor/company-reviews \
-H "Authorization: Bearer sc_live_..." \
-H "Content-Type: application/json" \
-d '{
"employerUrl": "https://www.glassdoor.com/Overview/Working-at-Google-EI_IE9079.htm",
"maxReviews": 10,
"sort": "DATE"
}'

Response Example

{
"data": {
"reviews": [
{
"reviewId": 84291033,
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Google-RVW84291033.htm",
"postedAt": "2026-04-06T00:00:00.000Z",
"content": {
"summary": "Great place to grow",
"pros": "Excellent benefits, smart colleagues, strong engineering culture.",
"cons": "Large organization can feel bureaucratic at times.",
"advice": "Invest in mentorship programs for new hires."
},
"ratings": {
"overall": 4,
"workLifeBalance": 4,
"cultureAndValues": 5,
"seniorLeadership": 3,
"compensationAndBenefits": 5,
"careerOpportunities": 4
},
"employment": {
"isCurrentJob": true,
"status": "REGULAR",
"jobTitle": {
"id": 1234,
"text": "Software Engineer"
},
"location": {
"id": 1150505,
"name": "Mountain View, CA",
"type": "METRO"
}
}
}
],
"companyStats": {
"employerId": 9079,
"ratings": {
"overallRating": 4.4,
"reviewCount": 42315,
"ceoRating": 0.87,
"ceoRatingsCount": 15234,
"recommendToFriendRating": 0.89,
"businessOutlookRating": 0.78,
"cultureAndValuesRating": 4.4,
"careerOpportunitiesRating": 4.2,
"workLifeBalanceRating": 4.1,
"seniorManagementRating": 3.9,
"compensationAndBenefitsRating": 4.5,
"diversityAndInclusionRating": 4.3
},
"ratingCountDistribution": {
"overall": {
"1": 1200,
"2": 1800,
"3": 5100,
"4": 13200,
"5": 21015
},
"cultureAndValues": {
"1": 900,
"2": 1500,
"3": 4600,
"4": 13000,
"5": 22315
},
"careerOpportunities": {
"1": 1100,
"2": 1700,
"3": 5400,
"4": 14100,
"5": 20015
},
"workLifeBalance": {
"1": 1400,
"2": 2100,
"3": 6200,
"4": 13900,
"5": 18715
},
"seniorManagement": {
"1": 1900,
"2": 2700,
"3": 7500,
"4": 14100,
"5": 16115
},
"compensationAndBenefits": {
"1": 700,
"2": 1100,
"3": 4000,
"4": 12400,
"5": 24115
},
"diversityAndInclusion": {
"1": 1000,
"2": 1400,
"3": 4800,
"4": 12800,
"5": 22315
},
"recommendToFriend": {
"RECOMMEND": 36120,
"WONT_RECOMMEND": 6195
}
},
"filteredReviewsCountByLang": [
{
"isoLanguage": "eng",
"count": 42315
}
],
"allReviewsCount": 42315,
"filteredReviewsCount": 42315,
"ratedReviewsCount": 42190
},
"count": 1,
"totalReviews": 42315
},
"meta": {
"tool": "glassdoor-company-reviews",
"creditsUsed": 2,
"requestId": "req_abc123"
}
}