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-RVW41691589.htm",
                "rating": "4",
                "title": "Review",
                "pros": "work is not difficult to complete",
                "cons": "management hit or miss, depends on team",
                "advice": "nit everyone can be a manager",
                "reviewer": "Software Engineer",
                "datetime": "2021-01-30T22:30:32.743",
                "language": "en",
                "id": "41691589"
            },
            {
                "url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW41690382.htm",
                "rating": "5",
                "title": "Good company",
                "pros": "Work culture is good and just balanced. At least five words.",
                "cons": "Difficult to switch between products or teams",
                "advice": null,
                "reviewer": "Software Engineer II",
                "datetime": "2021-01-30T21:28:19.383",
                "language": "en",
                "id": "41690382"
            },
            {
                "url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW41686475.htm",
                "rating": "5",
                "title": "Program manager",
                "pros": "Pay, culture, work life balance",
                "cons": "Frequent re-orgs, some political favorites with teams",
                "advice": null,
                "reviewer": "Program Manager",
                "datetime": "2021-01-30T18:13:18.587",
                "language": "en",
                "id": "41686475"
            },
            {
                "url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW41683414.htm",
                "rating": "5",
                "title": "Microsoft Digital Sales",
                "pros": "Great leadership, benefits, and work/life balance",
                "cons": "Work/life balance can be difficult, sometimes it is difficult to navigate potential career options.",
                "advice": null,
                "reviewer": "Solutions Specialist",
                "datetime": "2021-01-30T15:41:26.560",
                "language": "en",
                "id": "41683414"
            },
            {
                "url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW41683182.htm",
                "rating": "4",
                "title": "Flexible work life balance with good colleagues",
                "pros": "Reasonable benefits\r\nFlexible work environment\r\nGood colleagues\r\nBig company, with large number customers",
                "cons": "Slow decision\r\nWork on small component rather than whole picture\r\nSlowness of delivery\r\nNo compensation for housing fee",
                "advice": null,
                "reviewer": "Senior Software Engineer",
                "datetime": "2021-01-30T15:34:06.337",
                "language": "en",
                "id": "41683182"
            },
            {
                "url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW41682667.htm",
                "rating": "5",
                "title": "Great benefits",
                "pros": "Benefits are many and well-rounded, and the work culture generally seems to be very healthy. Obviously can't speak for every org, but the Gaming leadership seems to care a lot about everyone having a good work/life balance.",
                "cons": "It can be difficult to get work done quickly. Even small asks can take a long time because there are so many hoops to jump through. Leadership is very vocal about diversity and inclusion efforts but actual change is very slow.",
                "advice": null,
                "reviewer": "Program Manager",
                "datetime": "2021-01-30T15:05:50.637",
                "language": "en",
                "id": "41682667"
            },
            {
                "url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW41681941.htm",
                "rating": "5",
                "title": "Great company",
                "pros": "It gives Great work life balance",
                "cons": "Compare with other companies, Less compensation for same position",
                "advice": null,
                "reviewer": "Senior Software Engineer",
                "datetime": "2021-01-30T14:37:29.770",
                "language": "en",
                "id": "41681941"
            },
            {
                "url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW41680490.htm",
                "rating": "3",
                "title": "Highly Political",
                "pros": "Ability to move between business units to gain experience across technology stack",
                "cons": "Highly political culture and hard to advance.",
                "advice": null,
                "reviewer": "Product Marketing Director",
                "datetime": "2021-01-30T13:38:54.977",
                "language": "en",
                "id": "41680490"
            },
            {
                "url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW41677472.htm",
                "rating": "5",
                "title": "Great company",
                "pros": "Work flexibility, choice in areas",
                "cons": "Career growth can be slow",
                "advice": "Employees career development",
                "reviewer": "Principal Software Engineer",
                "datetime": "2021-01-30T11:46:32.207",
                "language": "en",
                "id": "41677472"
            },
            {
                "url": "https://www.glassdoor.com/Reviews/Employee-Review-Microsoft-RVW41676747.htm",
                "rating": "4",
                "title": "Great environment",
                "pros": "Coworkers and managers are nice, friendly and articulate what they want well.",
                "cons": "For me requests take a long time to be resolved",
                "advice": null,
                "reviewer": "Software Engineer",
                "datetime": "2021-01-30T11:21:56.010",
                "language": "en",
                "id": "41676747"
            }
        ],
        "totals": {
            "review_count": 29190,
            "overall_rating": "4.4",
            "culture_and_values_rating": "4.4",
            "diversity_and_inclusion_rating": "4.4",
            "work_life_balance_rating": "4.1",
            "senior_management_rating": "4",
            "compensation_and_benefits_rating": "4.1",
            "career_opportunities_rating": "4.1"
        }
    }
    

Frequently asked questions:

  • How do I get all the reviews for a single place?
  • You need to perform multiple requests incrementing the offset until you get a response without any reviews in it.

  • Does the API have rate limits?
  • Yes, since Glassdoor is pretty strict at blocking requests you will be rate limited if you perform more than one request per second.