scraper
Back to API docs

Overview

  • Overview

APIs

  • POSTReviews
  • POSTCompany
  • POSTSalaries
  • POSTInterviews
  • POSTJobs
  • POSTBenefits

Glassdoor Benefits

1 credit

Get employee benefits data for an employer from Glassdoor.

POST/api/v1/tools/glassdoor/benefits

Parameters

employerUrlstring

Glassdoor employer URL. Either employerUrl or employerId is required.

employerIdnumber

Glassdoor employer ID (positive integer). Either employerUrl or employerId is required.

maxBenefitReviewsnumber

Maximum number of benefit reviews to return. Set to 0 to skip benefit reviews. Defaults to 20.

countryIdnumber

Country ID to filter benefits by. Defaults to 1 (United States).

fieldsstring[]

Fields to include in benefits result. Omit for defaults: overallRating, totalReviews, summary, benefits, benefitReviews. Use ["*"] for all fields. Available fields: overallRating, totalReviews, summary, benefits, benefitReviews, countries, employmentStatuses, scrapedAt.

Response Schema

dataobject

Glassdoor benefits result

overallRatingnumber

Overall benefits rating (0 to 5)

totalReviewsnumber

Total number of benefits reviews

summarystring | null

Benefits summary text

benefitsobject[]

Benefit categories with individual ratings and review counts

benefitReviewsobject[]

Employee reviews specifically about benefits

metaobject

Request metadata

toolstring

Tool name (glassdoor-benefits)

creditsUsednumber

Credits consumed (1)

requestIdstring

Unique request ID

Request

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

Response Example

{
"data": {
"overallRating": 4.6,
"totalReviews": 8523,
"summary": "Employees rate benefits highly, particularly health insurance and retirement plans.",
"benefits": [
{
"name": "Health Insurance",
"rating": 4.8,
"reviewCount": 5200
},
{
"name": "401K Plan",
"rating": 4.5,
"reviewCount": 3800
}
],
"benefitReviews": [
{
"comment": "Best health insurance I have ever had.",
"rating": 5,
"currentJob": true
}
]
},
"meta": {
"tool": "glassdoor-benefits",
"creditsUsed": 1,
"requestId": "req_abc123"
}
}