# WARN Layoff Notices API – Mass Layoffs and Plant Closures by State

Search WARN Act notices of mass layoffs and plant closures filed with US state labor departments: company, location, notice and effective dates, workers affected and notice type, in one schema across about 20 states.

$0.80 per 1,000 records

[Get an API key](https://pushbuild.com/apis/app/signup?api=warn-layoff-notices)

Example request

```
POST /warn-layoff-notices/run
{
  "maxItems": 20
}
```

## What it returns

WARN Act notices of mass layoffs and plant closures, filed with US state labor departments, in one schema: company, city or location, notice date, effective date, workers affected and notice type (layoff or closure, permanent or temporary), plus each state's other published fields under `details`.

23 states: Alaska, Alabama, Arizona, California, Connecticut, Delaware, Illinois, Indiana, Kansas, Maine, Montana, Nebraska, New Jersey, New York, Oklahoma, Pennsylvania, South Carolina, South Dakota, Texas, Utah, Vermont, Washington and Wisconsin. About 36,000 notices; history depth depends on the state (California from 2008, Illinois from 1987). Refreshed weekly.

New Jersey and Pennsylvania publish only the effective date, so `noticeFrom`/`noticeTo` skip their notices; filter them with `effectiveFrom`/`effectiveTo`.

## Request

`POST https://api.pushbuild.com/warn-layoff-notices/run` with a JSON body. Send your key in the `X-API-Key` header.

| Field | Type | Description |
| --- | --- | --- |
| `company` | string | Company name contains this text, e.g. Amazon. |
| `states` | list of strings | Two-letter state codes, e.g. CA, NY. |
| `location` | string | City, county or address contains this text. |
| `noticeType` | string | Layoff or closure type contains this text, e.g. closure. |
| `noticeFrom` | string | Notice date on or after (YYYY-MM-DD). |
| `noticeTo` | string | Notice date on or before (YYYY-MM-DD). |
| `effectiveFrom` | string | Layoff effective date on or after (YYYY-MM-DD). |
| `effectiveTo` | string | Layoff effective date on or before (YYYY-MM-DD). |
| `minEmployees` | integer | Only notices affecting at least this many workers. |
| `sort` | string: newest, largest, effective | newest notice (default), largest layoff, or latest effective date. Default: `"newest"`. |
| `groupBy` | string: state, month, year, company, noticeType, location | Return counts of notices and affected workers instead of notices. |
| `maxItems` | integer | Maximum items to return (1-500). Default: `100`. |

### Example

```
curl -X POST https://api.pushbuild.com/warn-layoff-notices/run \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"maxItems": 20}'
```

### Response

```
{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}
```

Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.

## Pricing

Pay only for results returned: $0.80 per 1,000 records. No charge for errors or empty searches.

## Use it from Claude, ChatGPT or Cursor

This API is also an MCP server: `https://api.pushbuild.com/mcp/warn-layoff-notices`. Add it to any assistant that supports remote MCP servers, with your key in the `X-API-Key` header. Same prices. [Setup for each app](https://pushbuild.com/apis/mcp.html).

## Related APIs

- [Website Contact Extractor: Emails, Phones, Socials API](https://pushbuild.com/apis/website-contact-extractor.html): Give it a list of websites and get back every email address, phone number and social profile (LinkedIn, X/Twitter, Facebook, Instagram, YouTube, TikTok, GitHub…) found on the homepage and contact/about pages.
- [Website Technology Stack Detector (Bulk) API](https://pushbuild.com/apis/website-tech-stack.html): Detect the technologies behind any list of websites: CMS, ecommerce platform, analytics, tag managers, frameworks, CDNs, hosting, payment and marketing tools, with versions where exposed.
- [WHO Health Data API: Life Expectancy, Mortality & Disease API](https://pushbuild.com/apis/who-health-indicators.html): World Health Organization Global Health Observatory data from its official OData API: life expectancy, child and maternal mortality, obesity, diabetes, tobacco, alcohol, immunisation, health spending and any GHO indicator by country..
- [Vehicle Safety Ratings API](https://pushbuild.com/apis/vehicle-safety-ratings.html): Official NHTSA 5-Star Safety Ratings for US cars, trucks and SUVs: overall, frontal, side, pole and rollover ratings, rollover risk, crash test photos and videos, safety tech availability, complaint, recall and investigation counts.
- [USPTO Trademark Search: Name Clash Check, Owners, Classes API](https://pushbuild.com/apis/uspto-trademark-search.html): Check if a brand or product name is taken: USPTO trademarks that match exactly, by sound, spacing, plural or near spelling, live and dead, with owner, status, Nice classes, goods and services, filing dates and a clash verdict for your classes..
- [USDA WASDE Crop Forecasts: Supply, Demand, Stocks, Changes API](https://pushbuild.com/apis/usda-wasde-crop-forecasts.html): Every number in USDA's monthly WASDE report as clean rows: production, yield, exports, ending stocks and prices for corn, soybeans, wheat, cotton, rice, sugar, meat and dairy, US and world, 2010 to today, with the change from the previous report..

## Tell us what you need built.

Questions about this API, higher volumes, or a data source you need that we don't cover yet.

[hello@pushbuild.com](mailto:hello@pushbuild.com?subject=API%20question)

[(617) 299-8887](tel:+16172998887)

---
As of 2026-11-05. Source: https://pushbuild.com/apis/warn-layoff-notices.html
