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

# Glassdoor Jobs

> Extract Glassdoor job listings with role, location, date, rating, and Easy Apply status from keywords

`$0.3 / 1k jobs`

Extract Glassdoor job listings with role, location, date, rating, and Easy Apply status from keywords

## Endpoint

`POST /api/v1/agents/glassdoor/jobs/run`

## Parameters

<ParamField body="keywords" type="string" required>
  **Text** · Search by title, skill, or company
</ParamField>

<ParamField body="location" type="string">
  **Text** · City, state, or country
</ParamField>

<ParamField body="minDaysOld" type="integer" default={30}>
  **Number** · Only show jobs posted in the last N days (e.g. 7 = past week).
</ParamField>

<ParamField body="easyApply" type="boolean">
  **Toggle** · Only show jobs with Glassdoor's one-click Easy Apply option.
</ParamField>

<ParamField body="minRating" type="number">
  **Number** · Only show jobs at companies with at least this Glassdoor rating (1.0-5.0).
</ParamField>

<ParamField body="maxResults" type="integer" default={100}>
  **Number** · Jobs to return. Use 0 for all.
</ParamField>

<ParamField body="excludeIds" type="array">
  **List** · Skip these Glassdoor job IDs (use for incremental runs — paste IDs from a previous run's output to fetch only new jobs).
</ParamField>

## Response columns

| Field             | Display name      | Type     |
| ----------------- | ----------------- | -------- |
| `jobUrl`          | Job URL           | url      |
| `directUrl`       | Direct URL        | url      |
| `jobTitle`        | Job Title         | text     |
| `company`         | Company           | text     |
| `companyUrl`      | Company URL       | url      |
| `location`        | Location          | text     |
| `currency`        | Currency          | text     |
| `payPeriod`       | Pay Period        | text     |
| `payMin`          | Pay Min           | currency |
| `payMax`          | Pay Max           | currency |
| `description`     | Description       | text     |
| `rating`          | Rating            | rating   |
| `daysOld`         | Days Old          | number   |
| `easyApply`       | Easy Apply        | boolean  |
| `jobId`           | Job ID            | text     |
| `employerLogoUrl` | Employer Logo URL | url      |

## Example

<CodeGroup>
  ```bash curl theme={null}
  curl -X POST https://api.mindcase.co/api/v1/agents/glassdoor/jobs/run \
    -H "Authorization: Bearer mk_live_abc123def456" \
    -H "Content-Type: application/json" \
    -d '{
    "params": {
      "keywords": "software engineer",
      "maxResults": 10
    }
  }'
  ```

  ```python Python theme={null}
  import requests

  resp = requests.post(
      "https://api.mindcase.co/api/v1/agents/glassdoor/jobs/run",
      headers={"Authorization": "Bearer mk_live_abc123def456"},
      json={"params": {
      "keywords": "software engineer",
      "maxResults": 10
  }},
  )
  data = resp.json()
  ```
</CodeGroup>

### Example response

```json Response theme={null}
{
  "job_id": "job_7f3a2b1c",
  "status": "completed",
  "data": [
    {
      "jobUrl": "https://www.glassdoor.com/job-listing/j?jl=1010091882079",
      "directUrl": "https://www.glassdoor.com/job-listing/principal-software-engineer-net-aws-resourceful-talent-group-JV_IC1132348_KO0,35_KE36,60.htm?jl=1010091882079",
      "jobTitle": "Principal Software Engineer (.NET, AWS)",
      "company": "Resourceful Talent Group",
      "companyUrl": "https://www.glassdoor.com/Overview/W-EI_IE9755038.htm",
      "location": "New York, NY",
      "currency": "USD",
      "payPeriod": "ANNUAL",
      "payMin": 190000,
      "payMax": 210000,
      "description": "<p>We are hiring a Principal Engineer for a client that provides a cloud-native SaaS platform supporting global creative teams. The platform leverages AWS serverless technologies, .NET, and React/TypeScript. This senior role focuses on architecture, scalability, engineering leadership, and hands-on development.</p><p><b>Responsibilities</b></p><ul><li>Lead the architectural direction and modernization of a large-scale SaaS platform.</li><li>Improve system scalability, performance, and reliability.</li><li>Build features in .NET and AWS (Lambda, API Gateway, DynamoDB, RDS, etc.).</li><li>Guide backend, frontend, DevOps, QA, and offshore engineers.</li><li>Implement and uphold engineering best practices and code standards.</li><li>Collaborate with Product leadership to deliver high-quality releases.</li></ul><p><b>Job requirements</b></p><ul><li>10+ years of experience building SaaS applications.</li><li>3+ years in a Principal Engineer or Tech Lead role.</li><li>Strong C#, ASP.NET, .NET Core, and xUnit experience.</li><li>1+ years AWS experience: Lambda, API Gateway, S3, CloudFormation, RDS, DynamoDB, EC2, Cognito.</li><li>Strong system architecture and distributed systems expertise.</li><li>Ability to review and guide React/TypeScript development.</li><li>Excellent leadership and collaboration skills.</li><li>Bachelor&rsquo;s degree in Computer Science or related field (preferred).</li></ul><p><b>Work Requirements</b></p><ul><li>Hybrid (New York, NY)</li><li>Direct hire only.</li><li>Must be a U.S. Citizen or Green Card holder.</li><li>No C2C / No Third Parties.</li></ul><p>Pay: $190,000.00 - $210,000.00 per year</p><p>Benefits:</p><ul><li>Health insurance</li><li>Paid time off</li></ul><p>Application Question(s):</p><ul><li>Do you have 10+ years of experience developing SaaS products?</li><li>Do you have expert-level proficiency in C# .NET ASP.NET, and XUnit?  </li><li>Do you have 3+ years of experience in a Principal Engineer or Tech Lead role? </li><li>Are you a U.S. Citizen or Green Card holder?</li><li>Do you have a minimum of 1 year of experience with AWS Lambda?</li></ul><p>Work Location: Hybrid remote in New York, NY 10001</p>",
      "rating": 0,
      "daysOld": 24,
      "easyApply": true,
      "jobId": "1010091882079",
      "employerLogoUrl": null
    }
  ]
}
```
