# See which companies are shrinking

**Use case:** 

Companies closing more roles than they open, ranked by net change over 30 days, from their own job boards. The signal a one-off scrape cannot compute.

## Input

```json
{
  "mode": "companies",
  "withSalaryOnly": false,
  "maxResults": 200,
  "enteringNewDepartments": false,
  "shrinkingOnly": true,
  "withContactOnly": false,
  "includeStaffingAgencies": false
}
```

## Output

```json
{
  "company": {
    "label": "Company",
    "format": "string"
  },
  "hiringLabel": {
    "label": "Hiring pace",
    "format": "string"
  },
  "openRoles": {
    "label": "Open roles",
    "format": "number"
  },
  "opened7": {
    "label": "Opened in 7 days",
    "format": "number"
  },
  "opened30": {
    "label": "Opened in 30 days",
    "format": "number"
  },
  "closed30": {
    "label": "Closed in 30 days",
    "format": "number"
  },
  "net30": {
    "label": "Net change in 30 days",
    "format": "number"
  },
  "signalSource": {
    "label": "Signal source",
    "format": "string"
  },
  "boardUrl": {
    "label": "Board URL",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Jobs Search API: 236,000 Roles, No Cookies, No Company List](https://apify.com/glitchbound/ats-jobs-search) with a specific input configuration. Visit the [Actor detail page](https://apify.com/glitchbound/ats-jobs-search) to learn more, explore other use cases, and run it yourself.