Glassdoor Jobs Scraper - Salaries & Company Data avatar

Glassdoor Jobs Scraper - Salaries & Company Data

Pricing

$29.00/month + usage

Go to Apify Store
Glassdoor Jobs Scraper - Salaries & Company Data

Glassdoor Jobs Scraper - Salaries & Company Data

Scrape Glassdoor jobs by keyword and location. Export salaries, descriptions, posting dates, employment types, direct links, and company data with optional fast summary mode.

Pricing

$29.00/month + usage

Rating

0.0

(0)

Developer

Newbs

Newbs

Maintained by Community

Actor stats

7

Bookmarked

146

Total users

0

Monthly active users

6 hours ago

Last modified

Share

Glassdoor Jobs Scraper

Scrape Glassdoor job listings by keyword and location. Export structured job titles, companies, locations, salaries, descriptions, posting dates, employment types, direct job URLs, and employer data to JSON, CSV, Excel, or other Apify dataset formats.

Use fast summary mode for quick vacancy monitoring, or enable concurrent detail enrichment when you need full descriptions and company context.

Why Use This Actor

  • Search Glassdoor jobs by role, skill, company keyword, country, or supported city
  • Collect salary ranges and direct listing URLs for compensation research
  • Build recruitment, lead generation, and job-market monitoring workflows
  • Export clean structured data for spreadsheets, databases, dashboards, or APIs
  • Limit results for predictable run time and cost
  • Continue with search-result data when a protected detail page cannot be enriched

Input

FieldTypeDefaultDescription
jobstringsoftware engineerJob title or keyword to search.
locationstringunited-kingdomSupported country or city slug.
numberOfPagesinteger1Maximum search-result pages to load, from 1 to 10.
maxItemsinteger10Maximum dataset rows, capped at 500.
includeDetailsbooleantrueEnrich listings with descriptions, employment type, dates, and company data. Disable for the fastest summary-only run.
detailConcurrencyinteger3Detail pages processed in parallel, from 1 to 5.
proxyobjectApify ProxyOptional proxy settings.

Enriched Example

{
"job": "software engineer",
"location": "united-kingdom",
"numberOfPages": 1,
"maxItems": 10,
"includeDetails": true,
"detailConcurrency": 3,
"proxy": {
"useApifyProxy": true
}
}

Fast Summary Example

{
"job": "data analyst",
"location": "new-york",
"numberOfPages": 1,
"maxItems": 25,
"includeDetails": false
}

Fast summary mode skips job detail pages. It is useful when title, company, location, salary, and job URL are sufficient.

Output

Each dataset row contains:

  • source and scrapedAt
  • jobDescription.title
  • jobDescription.company
  • jobDescription.location
  • jobDescription.salary
  • jobDescription.jobUrl
  • jobDescription.type
  • jobDescription.description
  • jobDescription.keyRequirements
  • jobDescription.datePosted
  • jobDescription.validThrough
  • jobDescription.remote
  • jobDescription.directApply
  • jobDescription.companyLogoUrl
  • employerOverview fields such as name, size, industry, headquarters, website, rating, CEO, and founding year when available
  • employerBenefits and public benefit review snippets when available

Example Dataset Row

{
"source": "job_detail_json_ld",
"scrapedAt": "2026-07-28T12:00:00.000Z",
"jobDescription": {
"title": "Software Engineer",
"salary": "GBP 65000 - 90000",
"jobUrl": "https://www.glassdoor.co.uk/job-listing/software-engineer-example.htm?jl=123",
"company": "Example Ltd",
"location": "London, England, United Kingdom",
"type": "FULL_TIME",
"description": "Role description when exposed by Glassdoor.",
"keyRequirements": "JavaScript, Node.js, APIs",
"datePosted": "2026-07-28",
"validThrough": "2026-08-27",
"remote": "",
"directApply": false,
"companyLogoUrl": ""
},
"employerBenefits": {
"numReviews": 0,
"reviews": []
},
"employerOverview": {
"name": "Example Ltd",
"size": "",
"industry": "",
"revenue": "",
"headquarters": "London, England, United Kingdom",
"website": "",
"ceo": {
"name": "",
"photoUrl": ""
},
"overallRating": "",
"yearFounded": ""
}
}

Performance and Reliability

The Actor opens one anti-bot-aware browser for the Glassdoor search page. It blocks nonessential assets, stops loading additional pages once maxItems is satisfied, and enriches detail pages concurrently.

Glassdoor may serve verification pages to some proxy sessions. If the proxied search page contains no job signals, the Actor records diagnostics and retries once without proxy. If an individual detail page is blocked, the Actor preserves the search-result title, company, location, salary, and URL instead of dropping the listing.

For the lowest run time, set numberOfPages to 1, choose a small maxItems, and set includeDetails to false.

Responsible Use

Use this Actor responsibly and ensure your use of scraped data complies with applicable laws, Glassdoor terms, and Apify policies.