> ## Documentation Index
> Fetch the complete documentation index at: https://clair.im/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Glassdoor Jobs API

> Glassdoor Jobs API: live scrape of public Glassdoor job listings. Search by keyword, location, and remote filter. Not reviews or salary estimates.

Scrapes Glassdoor's **public job search** for the current page of listings.
Not reviews, not salary estimates, and not Glassdoor's private API. The
listing is bot-walled, so this engine uses a managed scrape and costs more
than indexed ATS search.

See the [product page](https://clair.im/dashboard/apis/glassdoor).

## Endpoint

`GET /v1/search?engine=glassdoor` · **8 credits**

```sh theme={null}
curl -G https://api.clair.im/v1/search \
  -H "Authorization: Bearer YOUR_KEY" \
  --data-urlencode "engine=glassdoor" \
  --data-urlencode "q=software engineer" \
  --data-urlencode "location=San Francisco" \
  --data-urlencode "page=1"
```

## Parameters

| Parameter        | Required | Contract                                                                            |
| ---------------- | -------- | ----------------------------------------------------------------------------------- |
| `engine`         | yes      | Must be `glassdoor`.                                                                |
| `q`              | yes      | Keyword Glassdoor searches over job titles.                                         |
| `location`       | no       | City or region. Mapped to Glassdoor `locKeyword`.                                   |
| `workplace_type` | no       | `remote` adds Glassdoor's remote filter. `hybrid` and `onsite` keep matching cards. |
| `page`           | no       | 1-based Glassdoor results page. Default 1.                                          |

Do not send `limit`, `cursor`, or `ats`.

## Response

```json theme={null}
{
  "engine": "glassdoor",
  "family": "jobs",
  "count": 1,
  "results": [
    {
      "id": "1009541111111",
      "title": "Staff Platform Engineer",
      "company": "Stripe",
      "location": "San Francisco, CA",
      "workplace_type": "remote",
      "salary_text": "$180K - $240K",
      "rating": 4.2,
      "posted_age": "3d",
      "url": "https://www.glassdoor.com/partner/jobListing.htm?jobListingId=1009541111111",
      "apply_url": "https://www.glassdoor.com/partner/jobListing.htm?jobListingId=1009541111111"
    }
  ],
  "next_cursor": null
}
```

`salary_text` and `rating` are whatever the public card displayed. Clair does
not convert pay or score companies.

Auth, credits, and error codes: [Authentication](/docs/authentication).
