scraper
Back to API docs

Overview

  • Overview

APIs

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

Glassdoor Salaries

2 credits

Get salary data for an employer from Glassdoor.

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

Parameters

employerUrlstring

Valid Glassdoor employer URL. Either employerUrl or employerId is required. When both are present, they must identify the same employer.

employerIdnumber

Glassdoor employer ID from 1 through 2147483647. Either employerUrl or employerId is required. When both are present, they must identify the same employer.

maxSalariesnumber

Maximum number of salary entries to return. Must be from 1 through 250 and must not exceed your plan limit. Defaults to 20.

jobTitlestring

Job title keyword to filter salaries. Defaults to an empty string.

fieldsstring[]

Fields to include per salary. Omit for defaults: jobTitle, employer, basePayStatistics, totalPayStatistics, payPeriod. Use ["*"] for all fields. Available fields: jobTitle, employer, basePayStatistics, totalPayStatistics, payPeriod, currency, totalAdditionalPayStatistics.

Response Schema

dataobject

Glassdoor salaries result

salariesobject[]

Array of salary objects. Each includes pay statistics for a job title.

salaryMetaobject | null

Aggregate salary metadata for the employer

countnumber

Number of salary entries returned

scrapedAtstring

ISO 8601 timestamp of the scrape

metaobject

Request metadata

toolstring

Tool name (glassdoor-company-salaries)

creditsUsednumber

Credits consumed (2)

requestIdstring

Unique request ID

Request

curl -X POST https://scraper.run/api/v1/tools/glassdoor/company-salaries \
-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": {
"salaries": [
{
"jobTitle": {
"id": 9002,
"text": "Software Engineer"
},
"employer": {
"id": 9079,
"name": "Google"
},
"basePayStatistics": {
"mean": 162000,
"median": 158000,
"min": 120000,
"max": 225000
},
"totalPayStatistics": {
"mean": 245000,
"median": 238000,
"min": 170000,
"max": 380000
},
"payPeriod": "ANNUAL"
}
],
"salaryMeta": null,
"count": 1,
"scrapedAt": "2026-04-10T12:00:00.000Z"
},
"meta": {
"tool": "glassdoor-company-salaries",
"creditsUsed": 2,
"requestId": "req_abc123"
}
}