# Glassdoor Reviews API

> Get employee reviews for a company on Glassdoor by company ID, with rating, pros, cons, job title, date and sub-ratings.

Source: https://www.sandbase.ai/apis/glassdoor/reviews
API reference: https://www.sandbase.ai/apis/glassdoor/reviews#api

## Facts

- Provider: Glassdoor
- Type: Data API
- Endpoint: `POST https://api.sandbase.ai/v1/api/glassdoor/reviews`
- Price: $0.01 per call
- Capabilities: api, glassdoor, jobs, reviews
- Billing: pay per use from one SandBase balance; no provider account or subscription needed

## Call it

`POST https://api.sandbase.ai/v1/api/glassdoor/reviews` with `Authorization: Bearer $SANDBASE_API_KEY` and the parameters as a JSON body.

| Parameter | Type | Required | Allowed values |
| --- | --- | --- | --- |
| `employer_id` | string | yes |  |
| `location` | string | no |  |
| `language` | string | no |  |
| `q` | string | no |  |
| `sort_by` | string | no |  |
| `rating` | string | no |  |
| `employment_status` | string | no |  |
| `current_employees` | string | no |  |
| `job_title` | string | no |  |
| `page` | string | no |  |
| `num` | string | no |  |
| `json_restrictor` | string | no |  |

## FAQ

### How do I use the Glassdoor Reviews API?

Send a POST request to https://api.sandbase.ai/v1/api/glassdoor/reviews with your SandBase API key in the Authorization header (Bearer) and the parameters as a JSON body. You can also try it in the Playground on this page without writing code.

### How much does the Glassdoor Reviews API cost?

$0.01 per call, billed from your SandBase balance. You are only charged for calls you make; there is no subscription.

### What parameters does the Glassdoor Reviews API accept?

Required: employer_id (string). Optional: location (string), language (string), q (string), sort_by (string), rating (string) and employment_status (string) and 5 more. The Parameters table and the Playground on this page list every field.

### What does the Glassdoor Reviews API return?

A JSON response returned in the same HTTP request (synchronous).

### Do I need a Glassdoor developer account or API key?

No. Glassdoor Reviews runs through SandBase, so one SandBase API key covers this endpoint and every other API and model in the catalog. You do not need to apply for Glassdoor API access separately.

## README

### Glassdoor Reviews

Get employee reviews for a company on Glassdoor by company ID, with rating, pros, cons, job title, date and sub-ratings.

#### Request

```bash
curl -X POST "https://api.sandbase.ai/v1/api/glassdoor/reviews" \
  -H "Authorization: Bearer $SANDBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"employer_id": "7633"}'
```

The result is returned in `outputs[0].data` as structured JSON.

#### Parameters

| Name | Type | Required | Description |
|---|---|---|---|
| `employer_id` | string | Yes | Parameter defines the Glassdoor ID of the company (e.g., `9079` for Google). It is the number after `E` in Glassdoor company URLs (e.g., https://www.glassdoor.com/Reviews/Google-Reviews-E9079.htm), and the `employer_id` of our Glassdoor Com |
| `location` | string | No | Parameter defines the location of the reviewers' jobs: a city, state or country (e.g., `New York, NY`, `California`, or `India`). We use the first location Glassdoor suggests with that name, or else its first suggestion. |
| `language` | string | No | Parameter defines the language of the reviews. It defaults to `en` (English). Glassdoor's search of `q` only covers English reviews, so the language doesn't apply to searches with `q`. Available options: `en` - English `fr` - French `de` -  |
| `q` | string | No | Parameter defines the text to search for in the reviews, like the review search box of Glassdoor (e.g., `work life balance` or `remote`). |
| `sort_by` | string | No | Parameter defines the sorting order of the reviews. It defaults to `most_relevant`. Available options: `most_relevant` - Most relevant `newest` - Newest `oldest` - Oldest `highest_rating` - Highest rating `lowest_rating` - Lowest rating |
| `rating` | string | No | Parameter defines the overall rating of the reviews, from `1` to `5` stars. Searches with `q` return the reviews rated `rating` or higher (e.g., `4` for 4 and 5 stars). |
| `employment_status` | string | No | Parameter defines the employment status of the reviewers. Separate several statuses with a comma (e.g., `intern,contract`). It defaults to `full_time,part_time`. Available options: `full_time` - Full-time `part_time` - Part-time `contract`  |
| `current_employees` | string | No | Parameter defines whether to only show the reviews of current employees. It can be set to `true` or `false` (default). |
| `job_title` | string | No | Parameter defines the job title of the reviewers (e.g., `Software Engineer`). |
| `page` | string | No | Parameter defines the page number of the reviews (e.g., `1` (default) is the first page of reviews, `2` is the 2nd page of reviews, etc.). |
| `num` | string | No | Parameter defines the number of reviews per page, from `1` to `100`. It defaults to `10`, like on Glassdoor. |
| `json_restrictor` | string | No | Parameter defines the fields you want to include in the output, reducing payload size for faster response. See the JSON Restrictor documentation for more details. |

#### Pricing

$0.010 per successful call. Failed calls are not charged.
