ℹ️ GlassSeaker 🔥 AI-optimized Glassdoor scraper for LLMs, agents, and MCP integrations. Extract jobs, company reviews, interview insights, and salary data from 20+ localized Glassdoor domains with semantic field names designed for artificial intelligence consumption.
Glassdoor domain URL for target region (e.g., glassdoor.com for US, glassdoor.co.uk for UK). Each domain provides localized job listings, company reviews, and salary data specific to that country.
Default value of this property is "https://www.glassdoor.com"
🎯 Action
actionEnumRequired
Type of data to extract: SEARCH_JOBS (job listings), SEARCH_EMPLOYER_REVIEWS (employee reviews), SEARCH_EMPLOYER_INTERVIEWS (interview experiences), or SEARCH_EMPLOYER_SALARIES (salary data by position).
🏢 Employer ID / URL / Search (required for Employer search actions and optional for jobs)
employer_filterstringOptional
Company identifier: Glassdoor company ID (e.g., '9079'), full Glassdoor company URL, or company name (e.g., 'Google'). Required for reviews/interviews/salaries actions. Optional for job search to filter by specific employer.
📍 Location Filter (country, city or state)
location_filterstringOptional
Geographic filter: city name, state, or country (e.g., 'New York, NY', 'London', 'Paris'). Applies to all action types to filter results by geographic location.
📈 Max Items
max_itemsintegerOptional
Maximum number of items to scrape. Set to 0 or leave empty for unlimited results. Controls total output count based on selected action type.
🔤 Job Keyword (free search)
job_search.keywordstringOptional
Job search keywords: job title, skills, or role (e.g., 'Software Engineer', 'Data Analyst', 'Python Developer'). Matches against job titles and descriptions.
🚀 Easy Apply Only
job_search.easy_apply_onlybooleanOptional
Filter to show only jobs with Glassdoor's Easy Apply feature (quick application without leaving Glassdoor).
Default value of this property is false
🏠 Remote Only
job_search.remote_onlybooleanOptional
Filter to show only remote work positions (work-from-home or location-independent jobs).
Default value of this property is false
💵 Include No Salary Jobs
job_search.include_no_salary_jobsbooleanOptional
Include job listings without salary information. When false, only returns jobs with specified salary ranges.
Default value of this property is true
💲 Minimum Salary
job_search.salary_minintegerOptional
Minimum salary threshold in local currency (e.g., 50000 for $50K USD). Filters jobs below this salary.
💲 Maximum Salary
job_search.salary_maxintegerOptional
Maximum salary threshold in local currency (e.g., 150000 for $150K USD). Filters jobs above this salary.
⭐ Minimum Employer Rating
job_search.min_employer_ratingEnumOptional
Minimum company rating on Glassdoor (1-5 stars). Filters out employers with lower ratings based on employee reviews.
Sort order for employer salaries: by total pay (high to low), by popularity (most recent), or by number of salary submissions (most salaries submitted).
Default value of this property is "UGC_SALARY_COUNT_DESC"
🚀 Desired Concurrency
desired_concurrencyintegerOptional
Number of parallel requests (1-1000). Higher values = faster scraping but more memory usage. Recommended: 200-400 for 512MB, 400-600 for 1GB, 600-1000 for 2GB+.
Default value of this property is 400
🌐 Proxy Configuration
proxyConfigurationobjectOptional
Proxy configuration to avoid IP blocking. Residential proxies required. Recommended: Use Apify Proxy with country matching target Glassdoor domain (US proxies for .com, UK for .co.uk, etc.).
Default value of this property is {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"],"apifyProxyCountry":"US"}