Glassdoor reviews API documentation
We provide a simple to setup REST API that returns reviews in JSON format. Before integrating the API you should be aware of the following:
- The Glassdoor API returns 10 reviews per request.
- The order in which reviews are returned is by descending date(from newest to oldest).
- You need to pass the language for the reviews you want to get. You cannot get reviews in multiple languages in a single request.
- You can get all reviews from a single place by using the
offset
parameter.
To get reviews from Wextractor you will need to perform GET
requests against
the https://wextractor.com/api/v1/reviews/glassdoor
endpoint.
Reviews endpoint parameters:
Parameter | Required | Description | Example |
---|---|---|---|
auth_token | Required | Your API token for authentication. Once you register to Wextractor you can extract this key from your account's setting page. | - |
id | Required | A textual identifier that uniquely identifies a place in Glassdoor. This identifier is a number that appears in the url for the company in glassdoor. For example, if the url for the place in glassdoor is https://www.glassdoor.com/Reviews/Microsoft-Reviews-E1651.htm the identifier is the number within the url: 1651
|
1651 |
language | Required | Return reviews that were done in the given language as defined by ISO_639-1 | en |
offset | Optional | This parameter defines the result offset. It skips the given number of reviews. It's used for pagination. (e.g., 0 (default) is the first page of results, 10 is the 2nd page of results, 20 is the 3rd page of results, etc.). | 10 |
Example usage:
https://wextractor.com/api/v1/reviews/glassdoor?id=1651&language=en&auth_token=XXXXX&offset=0
Example response:
{
"reviews": [
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69762335.htm",
"rating": "4",
"title": "not bad",
"pros": "big company nice logo bill gates",
"cons": "too big impersonal bad consoles",
"advice": null,
"reviewer": "Sales Associate",
"datetime": "2022-10-04T13:32:07.730",
"language": "en",
"id": "69762335",
"culture_and_values_rating": "0",
"diversity_and_inclusion_rating": "0",
"work_life_balance_rating": "0",
"senior_management_rating": "0",
"compensation_and_benefits_rating": "0",
"career_opportunities_rating": "0",
"location": null,
"is_current_job": false,
"rating_ceo": null,
"rating_business_outlook": null,
"rating_recommend_to_friend": null
},
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69758641.htm",
"rating": "5",
"title": "Great employer",
"pros": "Interesting and varied career paths, great management, exciting products & services",
"cons": "Organizational complexity, highly matrixed decision-making processes",
"advice": "Simplify strategic decision making and get organizations closer aligned on big bets.",
"reviewer": "Sr Program Manager",
"datetime": "2022-10-04T11:55:17.380",
"language": "en",
"id": "69758641",
"culture_and_values_rating": "5",
"diversity_and_inclusion_rating": "4",
"work_life_balance_rating": "4",
"senior_management_rating": "4",
"compensation_and_benefits_rating": "4",
"career_opportunities_rating": "5",
"location": "Redmond, WA",
"is_current_job": true,
"rating_ceo": null,
"rating_business_outlook": "POSITIVE",
"rating_recommend_to_friend": "POSITIVE"
},
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69757426.htm",
"rating": "4",
"title": "Very different team to team",
"pros": "Big community, lots to learn, opportunities for impact",
"cons": "Decisions are made quickly and slowly at the same time. Big decisions are back-tracked and then made again. Rocky leadership, lack of technical expertise. No sense of urgency.",
"advice": "Understand your own limitations",
"reviewer": "Technical Program Manager",
"datetime": "2022-10-04T11:24:43.153",
"language": "en",
"id": "69757426",
"culture_and_values_rating": "4",
"diversity_and_inclusion_rating": "3",
"work_life_balance_rating": "4",
"senior_management_rating": "1",
"compensation_and_benefits_rating": "2",
"career_opportunities_rating": "4",
"location": "Vancouver, BC",
"is_current_job": true,
"rating_ceo": null,
"rating_business_outlook": "POSITIVE",
"rating_recommend_to_friend": "POSITIVE"
},
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69756985.htm",
"rating": "4",
"title": "Great benefits and WLB",
"pros": "-Very good benefits -Friendly and inclusive environment",
"cons": "-Total comp is lower compared with other competitors but still good overall",
"advice": null,
"reviewer": "Software Engineer",
"datetime": "2022-10-04T11:13:43.290",
"language": "en",
"id": "69756985",
"culture_and_values_rating": "4",
"diversity_and_inclusion_rating": "5",
"work_life_balance_rating": "5",
"senior_management_rating": "4",
"compensation_and_benefits_rating": "5",
"career_opportunities_rating": "4",
"location": "Atlanta, GA",
"is_current_job": true,
"rating_ceo": null,
"rating_business_outlook": "POSITIVE",
"rating_recommend_to_friend": "POSITIVE"
},
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69756999.htm",
"rating": "4",
"title": "freeleance",
"pros": "they provide travelling allowance and many other perks.",
"cons": "the dont give much money to freelancers",
"advice": null,
"reviewer": null,
"datetime": "2022-10-04T11:10:54.867",
"language": "en",
"id": "69756999",
"culture_and_values_rating": "3",
"diversity_and_inclusion_rating": "4",
"work_life_balance_rating": "3",
"senior_management_rating": "4",
"compensation_and_benefits_rating": "3",
"career_opportunities_rating": "2",
"location": null,
"is_current_job": false,
"rating_ceo": "APPROVE",
"rating_business_outlook": "NEGATIVE",
"rating_recommend_to_friend": "POSITIVE"
},
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69754651.htm",
"rating": "4",
"title": "Had to do this",
"pros": "A Great place to work",
"cons": "There are no real cons",
"advice": "None. They are great and help you along the way",
"reviewer": null,
"datetime": "2022-10-04T10:13:29.523",
"language": "en",
"id": "69754651",
"culture_and_values_rating": "5",
"diversity_and_inclusion_rating": "5",
"work_life_balance_rating": "4",
"senior_management_rating": "4",
"compensation_and_benefits_rating": "5",
"career_opportunities_rating": "3",
"location": null,
"is_current_job": true,
"rating_ceo": "APPROVE",
"rating_business_outlook": "POSITIVE",
"rating_recommend_to_friend": "POSITIVE"
},
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69754517.htm",
"rating": "5",
"title": "software developer",
"pros": "it is very nice place to work.",
"cons": "nothing is there to write in cons.",
"advice": null,
"reviewer": "Software Development Engineer",
"datetime": "2022-10-04T10:12:05.813",
"language": "en",
"id": "69754517",
"culture_and_values_rating": "5",
"diversity_and_inclusion_rating": "5",
"work_life_balance_rating": "5",
"senior_management_rating": "5",
"compensation_and_benefits_rating": "5",
"career_opportunities_rating": "5",
"location": null,
"is_current_job": true,
"rating_ceo": "APPROVE",
"rating_business_outlook": "POSITIVE",
"rating_recommend_to_friend": "POSITIVE"
},
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69728746.htm",
"rating": "5",
"title": "Overall great place to work",
"pros": "I work in a group that is building a new product, so we don’t have the stress of maintaining an existing system. Tons of opportunity for growth. Engineering management is good",
"cons": "If you’re not comfortable working in ambiguity then it can be tough. Senior management struggles to coordinate achievable goals.",
"advice": null,
"reviewer": "Senior Software Engineer",
"datetime": "2022-10-03T18:43:59.543",
"language": "en",
"id": "69728746",
"culture_and_values_rating": "4",
"diversity_and_inclusion_rating": "4",
"work_life_balance_rating": "5",
"senior_management_rating": "3",
"compensation_and_benefits_rating": "4",
"career_opportunities_rating": "5",
"location": "Redmond, WA",
"is_current_job": true,
"rating_ceo": null,
"rating_business_outlook": "POSITIVE",
"rating_recommend_to_friend": "POSITIVE"
},
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69728188.htm",
"rating": "5",
"title": "Great place",
"pros": "Lots of good people, support, and opportunities to grow",
"cons": "Steep learning curve, with a pretty poor graduate program.",
"advice": null,
"reviewer": "Graduate Specialist",
"datetime": "2022-10-03T18:19:21.017",
"language": "en",
"id": "69728188",
"culture_and_values_rating": "5",
"diversity_and_inclusion_rating": "5",
"work_life_balance_rating": "5",
"senior_management_rating": "5",
"compensation_and_benefits_rating": "4",
"career_opportunities_rating": "5",
"location": "Sídney",
"is_current_job": true,
"rating_ceo": "APPROVE",
"rating_business_outlook": "POSITIVE",
"rating_recommend_to_friend": "POSITIVE"
},
{
"url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW69726080.htm",
"rating": "5",
"title": "Good company",
"pros": "Good place to work in MS",
"cons": "Not much to say here",
"advice": null,
"reviewer": "Senior Data Scientist",
"datetime": "2022-10-03T16:50:30.237",
"language": "en",
"id": "69726080",
"culture_and_values_rating": "5",
"diversity_and_inclusion_rating": "5",
"work_life_balance_rating": "5",
"senior_management_rating": "5",
"compensation_and_benefits_rating": "5",
"career_opportunities_rating": "5",
"location": "Redmond, WA",
"is_current_job": true,
"rating_ceo": null,
"rating_business_outlook": "POSITIVE",
"rating_recommend_to_friend": "POSITIVE"
}
],
"totals": {
"review_count": 43152,
"filtered_reviews_count": 41289,
"overall_rating": "4.4",
"culture_and_values_rating": "4.4",
"diversity_and_inclusion_rating": "4.5",
"work_life_balance_rating": "4.2",
"senior_management_rating": "4.1",
"compensation_and_benefits_rating": "4.1",
"career_opportunities_rating": "4.2",
"ceo_rating": "97%",
"business_outlook_rating": "86%",
"recommend_to_friend_rating": "91%"
}
}
Frequently asked questions:
- How do I get all the reviews for a single place?
- Does the API have rate limits?
You need to perform multiple requests incrementing the offset until you get a response without any reviews in it.
Yes, since Glassdoor is pretty strict at blocking requests you will be rate limited if you perform more than one request per second.