Real-Time Glassdoor Data API
Pricing
from $0.75 / 1,000 api requests
Real-Time Glassdoor Data API
Fast and reliable company searches, company data, employer reviews, interviews, job postings, salaries, and more from Glassdoor in real-time.
Pricing
from $0.75 / 1,000 api requests
Rating
0.0
(0)
Developer
OpenWeb Ninja
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Security
Limited permissionsShare
Real-Time Glassdoor Data is a fast and reliable API for company, employer review, salary, interview, and job data from Glassdoor in real-time. It returns structured JSON via REST.
What it returns: company search and overviews, employer reviews, company jobs, salaries (and salaries v2), interviews, job search, and salary estimates.
This actor runs the same Real-Time Glassdoor Data API that developers use on RapidAPI and OpenWeb Ninja, with the same endpoints, parameters and output.
What you can do with it
- Research companies: ratings, reviews, salaries and interview data from Glassdoor
- Benchmark salaries by company and job title
- Track employer reputation and hiring for HR and investment research
- Find open jobs at target companies for recruiting and sales prospecting
Endpoints
Pick the endpoint in the Endpoint field. Each run makes one call to that endpoint and writes its results to the dataset.
Company Search
GET /company-search
Search for companies (employers) on Glassdoor.
| Parameter | Required | Description |
|---|---|---|
query | Yes | Search query or Company ID |
limit | No | Maximum number of results to return. Default: 10. |
domain | No | The Glassdoor domain to use. Values: www.glassdoor.com, www.glassdoor.co.uk, www.glassdoor.com.ar, www.glassdoor.com.au, www.glassdoor.be, www.glassdoor.be, www.glassdoor.com.br, www.glassdoor.ca, www.glassdoor.ca, www.glassdoor.de, www.glassdoor.es, www.glassdoor.fr, www.glassdoor.com.hk, www.glassdoor.co.in, www.glassdoor.ie, www.glassdoor.it, www.glassdoor.com.mx, www.glassdoor.nl, www.glassdoor.co.nz, www.glassdoor.at, de.glassdoor.ch, www.glassdoor.sg, fr.glassdoor.ch. Default: www.glassdoor.com. |
Company Overview
GET /company-overview
Get company (employer) overview/details from Glassdoor (e.g. https://www.glassdoor.com/Overview/Working-at-Apple-EI_IE1138.11,16.htm).
| Parameter | Required | Description |
|---|---|---|
company_id | Yes | Glassdoor company ID |
domain | No | The Glassdoor domain to use. Values: www.glassdoor.com, www.glassdoor.co.uk, www.glassdoor.com.ar, www.glassdoor.com.au, www.glassdoor.be, www.glassdoor.be, www.glassdoor.com.br, www.glassdoor.ca, www.glassdoor.ca, www.glassdoor.de, www.glassdoor.es, www.glassdoor.fr, www.glassdoor.com.hk, www.glassdoor.co.in, www.glassdoor.ie, www.glassdoor.it, www.glassdoor.com.mx, www.glassdoor.nl, www.glassdoor.co.nz, www.glassdoor.at, de.glassdoor.ch, www.glassdoor.sg, fr.glassdoor.ch. Default: www.glassdoor.com. |
Company Reviews
GET /company-reviews
Get company (employer) reviews from Glassdoor, with filters, sort option, and pagination support.
| Parameter | Required | Description |
|---|---|---|
company_id | Yes | Glassdoor company ID. Default: 9079. |
page | No | The reviews page to return (each page includes up to 10 results). Default: 1. |
sort | No | Return reviews in a specific sort order. Values: POPULAR, MOST_RECENT, HIGHEST_RATING, LOWEST_RATING. Default: POPULAR. |
query | No | |
language | No | Return reviews written in a specific language. Values: en, fr, nl, de, pt, es, it. Default: en. |
employment_statuses | No | Return reviews written by employees with a specific job type. Values: REGULAR, INTERN, PART_TIME, CONTRACT, FREELANCE. |
only_current_employees | No | Default: false. |
extended_rating_data | No | Default: false. |
domain | No | The Glassdoor domain to use. Values: www.glassdoor.com, www.glassdoor.co.uk, www.glassdoor.com.ar, www.glassdoor.com.au, www.glassdoor.be, www.glassdoor.be, www.glassdoor.com.br, www.glassdoor.ca, www.glassdoor.ca, www.glassdoor.de, www.glassdoor.es, www.glassdoor.fr, www.glassdoor.com.hk, www.glassdoor.co.in, www.glassdoor.ie, www.glassdoor.it, www.glassdoor.com.mx, www.glassdoor.nl, www.glassdoor.co.nz, www.glassdoor.at, de.glassdoor.ch, www.glassdoor.sg, fr.glassdoor.ch. Default: www.glassdoor.com. |
Company Jobs
GET /company-jobs
Get jobs posted by a specific company with filtering support and additional options available on Glassdoor.
| Parameter | Required | Description |
|---|---|---|
company_id | Yes | Glassdoor company ID or name (e.g. 9079 / e.g. Amazon) Default: 1138. |
page | No | The page to return (each page includes up to 10 job listings). Default: 1. |
sort | No | Return reviews in a specific sort order. Values: MOST_RELEVANT, MOST_RECENT. Default: MOST_RELEVANT. |
job_function | No | Return interviews for a specific job function. Values: ANY, ADMINISTRATIVE, ARTS_AND_DESIGN, BUSINESS, CONSULTING, CUSTOMER_SERVICES_AND_SUPPORT, EDUCATION, ENGINEERING, FINANCE_AND_ACCOUNTING, HEALTHCARE, HUMAN_RESOURCES, INFORMATION_TECHNOLOGY, LEGAL, MARKETING, MEDIA_AND_COMMUNICATIONS, MILITARY_AND_PROTECTIVE_SERVICES, OPERATIONS, OTHER, PRODUCT_AND_PROJECT_MANAGEMENT, RESEARCH_AND_SCIENCE, RETAIL_AND_FOOD_SERVICES, SALES, SKILLED_LABOR_AND_MANUFACTURING, TRANSPORTATION. Default: ANY. |
location | No | The location for which to get interviews (e.g. San-Francisco). |
location_type | No | Specify the type of the location you are looking to get salary estimation for additional accuracy. Values: ANY, CITY, STATE, COUNTRY. Default: ANY. |
max_age_days | No | Default: 0. |
domain | No | The Glassdoor domain to use. Values: www.glassdoor.com, www.glassdoor.co.uk, www.glassdoor.com.ar, www.glassdoor.com.au, www.glassdoor.be, www.glassdoor.be, www.glassdoor.com.br, www.glassdoor.ca, www.glassdoor.ca, www.glassdoor.de, www.glassdoor.es, www.glassdoor.fr, www.glassdoor.com.hk, www.glassdoor.co.in, www.glassdoor.ie, www.glassdoor.it, www.glassdoor.com.mx, www.glassdoor.nl, www.glassdoor.co.nz, www.glassdoor.at, de.glassdoor.ch, www.glassdoor.sg, fr.glassdoor.ch. Default: www.glassdoor.com. |
Company Salaries
GET /company-salaries
Get salary estimation in a specific company by job title and location (optional).
| Parameter | Required | Description |
|---|---|---|
company_id | Yes | Company ID |
job_title | Yes | The job title for which to get salary estimation. |
location | No | The location for which to get salary estimation (e.g. San-Francisco). |
location_type | No | Specify the type of the location you are looking to get salary estimation for additional accuracy. Values: ANY, CITY, STATE, COUNTRY. Default: ANY. |
years_of_experience | No | Get job estimation for a specific experience level range (years). Values: ALL, LESS_THAN_ONE, ONE_TO_THREE, FOUR_TO_SIX, SEVEN_TO_NINE, TEN_TO_FOURTEEN, ABOVE_FIFTEEN. Default: ALL. |
domain | No | The Glassdoor domain to use. Values: www.glassdoor.com, www.glassdoor.co.uk, www.glassdoor.com.ar, www.glassdoor.com.au, www.glassdoor.be, www.glassdoor.be, www.glassdoor.com.br, www.glassdoor.ca, www.glassdoor.ca, www.glassdoor.de, www.glassdoor.es, www.glassdoor.fr, www.glassdoor.com.hk, www.glassdoor.co.in, www.glassdoor.ie, www.glassdoor.it, www.glassdoor.com.mx, www.glassdoor.nl, www.glassdoor.co.nz, www.glassdoor.at, de.glassdoor.ch, www.glassdoor.sg, fr.glassdoor.ch. Default: www.glassdoor.com. |
Company Salaries v2
GET /company-salaries-v2
Get and Search Company Data, Jobs, Employer Reviews, Salaries, Interviews, and More from Glassdoor in Real-Time (unofficial API).
| Parameter | Required | Description |
|---|---|---|
company_id | Yes | Glassdoor company ID or name (e.g. 9079 / e.g. Amazon) |
location | No | The location for which to get salary estimation (e.g. San Francisco). |
location_type | No | Specify the type of the location you are looking to get salary estimation for additional accuracy. Values: ANY, CITY, STATE, COUNTRY. Default: ANY. |
job_title | No | The job title for which to get salary estimation |
page | No | The salaries page to return (each page includes up to 10 results). Default: 1. |
sort | No | Return salaries in a specific sort order. Values: MOST_SALARIES, HIGH_TO_LOW, MOST_RECENT. Default: MOST_SALARIES. |
domain | No | The Glassdoor domain to use. Values: www.glassdoor.com, www.glassdoor.co.uk, www.glassdoor.com.ar, www.glassdoor.com.au, www.glassdoor.be, www.glassdoor.be, www.glassdoor.com.br, www.glassdoor.ca, www.glassdoor.ca, www.glassdoor.de, www.glassdoor.es, www.glassdoor.fr, www.glassdoor.com.hk, www.glassdoor.co.in, www.glassdoor.ie, www.glassdoor.it, www.glassdoor.com.mx, www.glassdoor.nl, www.glassdoor.co.nz, www.glassdoor.at, de.glassdoor.ch, www.glassdoor.sg, fr.glassdoor.ch. Default: www.glassdoor.com. |
Company Interviews
GET /company-interviews
Get interviews made by the company, including questions, difficulty, outcome, and more data about interviews.
| Parameter | Required | Description |
|---|---|---|
company_id | Yes | Company ID |
page | No | The reviews page to return (each page includes up to 10 results). Default: 1. |
page_size | No | Maximum interview results to return in each page. Important note: when page > 1000, only 5 items are returned per page (higher page_size values are overridden) - this is due to Glassdoor's behavior. Default: 10. |
sort | No | Return interviews in a specific sort order. Values: POPULAR, MOST_RECENT, OLDEST, EASIEST, MOST_DIFFICULT. Default: POPULAR. |
job_function | No | Return interviews for a specific job function. Values: ANY, ADMINISTRATIVE, ARTS_AND_DESIGN, BUSINESS, CONSULTING, CUSTOMER_SERVICES_AND_SUPPORT, EDUCATION, ENGINEERING, FINANCE_AND_ACCOUNTING, HEALTHCARE, HUMAN_RESOURCES, INFORMATION_TECHNOLOGY, LEGAL, MARKETING, MEDIA_AND_COMMUNICATIONS, MILITARY_AND_PROTECTIVE_SERVICES, OPERATIONS, OTHER, PRODUCT_AND_PROJECT_MANAGEMENT, RESEARCH_AND_SCIENCE, RETAIL_AND_FOOD_SERVICES, SALES, SKILLED_LABOR_AND_MANUFACTURING, TRANSPORTATION. Default: ANY. |
job_title | No | |
location | No | |
location_type | No | Specify the type of the location you are looking to get salary estimation for additional accuracy. Values: ANY, CITY, STATE, COUNTRY. Default: ANY. |
received_offer_only | No | |
domain | No | The Glassdoor domain to use. Values: www.glassdoor.com, www.glassdoor.co.uk, www.glassdoor.com.ar, www.glassdoor.com.au, www.glassdoor.be, www.glassdoor.be, www.glassdoor.com.br, www.glassdoor.ca, www.glassdoor.ca, www.glassdoor.de, www.glassdoor.es, www.glassdoor.fr, www.glassdoor.com.hk, www.glassdoor.co.in, www.glassdoor.ie, www.glassdoor.it, www.glassdoor.com.mx, www.glassdoor.nl, www.glassdoor.co.nz, www.glassdoor.at, de.glassdoor.ch, www.glassdoor.sg, fr.glassdoor.ch. Default: www.glassdoor.com. |
Job Search
GET /job-search
Search for jobs with various filters and options as available on https://www.glassdoor.com/Job/index.htm.
| Parameter | Required | Description |
|---|---|---|
query | Yes | |
location | Yes | |
location_type | No | Specify the type of the location you are looking to get salary estimation for additional accuracy. Values: ANY, CITY, STATE, COUNTRY. Default: ANY. |
limit | No | The maximum number of results to return in a single response. If not specified, a default value is used. Use with cursor to paginate through larger result sets. Default: 10. |
cursor | No | |
easy_apply_only | No | Only return jobs with easy apply. |
remote_only | No | |
date_posted | No | Only return jobs posted within the specified time frame, as available in the Date Posted filter on Glassdoor. Values: all, today, 3days, week, 2weeks, month. Default: all. |
min_company_rating | No | |
domain | No | The Glassdoor domain to use. Values: www.glassdoor.com, www.glassdoor.co.uk, www.glassdoor.com.ar, www.glassdoor.com.au, www.glassdoor.be, www.glassdoor.be, www.glassdoor.com.br, www.glassdoor.ca, www.glassdoor.ca, www.glassdoor.de, www.glassdoor.es, www.glassdoor.fr, www.glassdoor.com.hk, www.glassdoor.co.in, www.glassdoor.ie, www.glassdoor.it, www.glassdoor.com.mx, www.glassdoor.nl, www.glassdoor.co.nz, www.glassdoor.at, de.glassdoor.ch, www.glassdoor.sg, fr.glassdoor.ch. Default: www.glassdoor.com. |
Salary Estimate
GET /salary-estimation
Get salary estimates by job title and location.
| Parameter | Required | Description |
|---|---|---|
job_title | Yes | The job title for which to get salary estimation (e.g. marketing assistant). |
location | Yes | The location for which to get salary estimation (e.g. san-francisco, us). |
location_type | No | Specify the type of the location you are looking to get salary estimation for additional accuracy. Values: ANY, CITY, STATE, COUNTRY. Default: ANY. |
years_of_experience | No | Get job estimation for a specific experience level range (years). Values: ALL, LESS_THAN_ONE, ONE_TO_THREE, FOUR_TO_SIX, SEVEN_TO_NINE, TEN_TO_FOURTEEN, ABOVE_FIFTEEN. Default: ALL. |
domain | No | The Glassdoor domain to use. Values: www.glassdoor.com, www.glassdoor.co.uk, www.glassdoor.com.ar, www.glassdoor.com.au, www.glassdoor.be, www.glassdoor.be, www.glassdoor.com.br, www.glassdoor.ca, www.glassdoor.ca, www.glassdoor.de, www.glassdoor.es, www.glassdoor.fr, www.glassdoor.com.hk, www.glassdoor.co.in, www.glassdoor.ie, www.glassdoor.it, www.glassdoor.com.mx, www.glassdoor.nl, www.glassdoor.co.nz, www.glassdoor.at, de.glassdoor.ch, www.glassdoor.sg, fr.glassdoor.ch. Default: www.glassdoor.com. |
Example input
{"endpoint": "/company-search","query": "goo"}
Example output
One dataset item per result. A Company Search item looks like this (trimmed):
{"company_id": 1145391,"name": "Goo.Com","company_link": "https://www.glassdoor.com/Overview/Working-at-Goo-Com-EI_IE1145391.11,18.htm","rating": 4.3,"review_count": 2,"salary_count": 2,"job_count": 0,"headquarters_location": "Trezzano sul Naviglio, Italy","logo": "https://media.glassdoor.com/sql/1145391/goo-com-squarelogo-1458658483643.png","company_size": "1 to 50 Employees","company_size_category": "SMALL","company_description": "Goo.com Srl is a dynamic Italian Company. We are IT Solution Provider, System Integrator and, above all, IDEAS DEVELOPER! We provide: - IT **TOP** Consultancy. - Software Engineering, Software Architecture and Hardware Engineering services. - Web and Mobile Responsive development. - Consolidate and ...","industry": "Enterprise Software & Network Solutions","website": "https://www.goodotcom.com","company_type": "Company - Private","revenue": "Unknown / Non-Applicable","business_outlook_rating": 1,"career_opportunities_rating": 4,"ceo": "Marco Simone","ceo_rating": 0,"compensation_and_benefits_rating": 5,"culture_and_values_rating": 5,"diversity_and_inclusion_rating": 0,"recommend_to_friend_rating": 1,"senior_management_rating": 4.7,"work_life_balance_rating": 4,"stock": null,"year_founded": null,"reviews_link": "https://www.glassdoor.com/Reviews/Goo-Com-Reviews-E1145391.htm","jobs_link": "https://www.glassdoor.com/Jobs/Goo-Com-Jobs-E1145391.htm","faq_link": "https://www.glassdoor.com/FAQ/Goo-Com-Questions-E1145391.htm","competitors": [],"office_locations": [],"best_places_to_work_awards": []}
The run's key-value store OUTPUT record holds the request parameters, the request id and any non-list fields of the response (for example a pagination cursor).
Pricing
Pay per event: you pay per API request, at the same rates as our API plans. Most runs are one request; some parameters (such as fetching several pages at once) count as several, exactly as they do on the API.
| Apify plan | Price per 1,000 requests |
|---|---|
| Free | $5.00 |
| Starter (Bronze) | $2.50 |
| Scale (Silver) | $1.50 |
| Business (Gold) and above | $0.75 |
A request that fails is not charged.
Using it from code
Run it through the Apify API or a client library, with the input above as the JSON body:
curl -X POST "https://api.apify.com/v2/acts/openweb-ninja~real-time-glassdoor-data/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \-H "Content-Type: application/json" \-d '{"endpoint":"/company-search","query":"goo"}'
Need higher volume or a direct REST API? Real-Time Glassdoor Data API is also available as an API on OpenWeb Ninja and RapidAPI.
Support
For custom plans, high volumes or anything else:
- Email: support@openwebninja.com
- Discord: https://discord.gg/wxJxGsZgha