hyperfeedeventscompany-layoffs-api
event_family · workforce

Company Layoffs API.

Typed, source-cited layoff events — press releases, WARN filings, trusted reporting — normalized into one event object. Know when a company cuts headcount before your slower competitors do.

family_idworkforce
event_types7
trailing 30d emitted284
audited precision96.8%
median latency108s
What this tracks

Every event_type in workforce.

Each type emits the same envelope with a family-specific payload. Subscribe to the whole family or filter to specific types.

01
company_layoff_announced

Company publicly announces a reduction in workforce.

02
warn_notice_filed

State WARN Act notice filed with 60+ day advance notice.

03
site_closure_announced

Specific facility or office location closure announced.

04
hiring_freeze_announced

Formal hiring freeze communicated to employees or investors.

05
ai_restructuring_reported

Layoffs framed as AI-driven productivity replacement.

06
executive_headcount_cut

Reduction at VP+ level disclosed via 8-K or proxy.

07
union_action_triggered

Union grievance, strike authorization, or NLRB filing in response to workforce action.

Example event

One real event. Full JSON payload.

This is the exact shape you'd receive via GET /v1/events or via a signed webhook delivery.

Request

GET/v1/events?family=workforce&since=2026-04-01&priority=high
// Query all workforce events in the last 14 days
GET /v1/events?family=workforce&since=2026-04-01&priority=high
Authorization: Bearer hf_live_...

Response · 200 OK

200 OKapplication/json
{
  "event_id": "evt_20260413_snap_workforce",
  "schema_version": "2026-04-20",
  "event_type": "company_layoff_announced",
  "assertion_type": "fact",
  "status": "official_announced",
  "priority": "high",
  "entity": {
    "ticker": "SNAP",
    "name": "Snap Inc."
  },
  "lifecycle": {
    "detected_at": "2026-04-13T13:42:18Z",
    "announced_at": "2026-04-13",
    "effective_at": "2026-04-13",
    "confirmed_at": "2026-04-13"
  },
  "source": {
    "type": "official",
    "name": "Company press releases",
    "tier": "tier_1"
  },
  "summary": {
    "one_line": "Snap announced a 16% reduction in workforce, approximately 1,000 employees, as part of restructuring."
  },
  "payload": {
    "headcount_affected": 1000,
    "workforce_pct": 0.16,
    "functions_affected": [
      "engineering",
      "recruiting"
    ],
    "geography": [
      "US"
    ],
    "ai_cited_reason": false,
    "severance_disclosed": true
  },
  "confidence": {
    "overall": 0.98,
    "identity": 0.99,
    "event_classification": 0.98
  }
}
Recent activity · delayed 7d

Recent workforce events.

Pulled live from the public delayed feed. Click through to the full tape for payloads, lifecycle, and source links.

Apr 13
16% workforce reduction · 1,000 employees
SNAP· Snap Inc.
HIGH
Apr 12
WARN notice filed · 450 jobs · Austin
META· Meta Platforms
MEDIUM
Apr 10
AI-related restructuring · 10% workforce
META· Meta Platforms
HIGH
Apr 08
Engineering reorganization · 200 roles eliminated
WAY· Wayfair Inc.
MEDIUM
Apr 07
Hiring freeze announced · corporate G&A
NKE· Nike Inc.
MEDIUM
Apr 06
Site closure · Richmond facility · 340 jobs
TGT· Target Corp.
HIGH
Sources · where this data comes from

Ranked by authority, merged by entity.

Every event carries a source object. When the same event is confirmed by multiple sources, they merge into one canonical event with an evidence array.

Tier 1 · official

Company press releases

hyperfeed-tracked IR pages and wires · ~3min latency

Tier 1 · filing

SEC 8-K / 10-Q

Item 2.05 restructuring, Item 5.02 executive departures

Tier 2 · state

WARN Act state filings

50-state WARN notice monitoring, parsed weekly

Tier 1 · trusted news

Reuters · Bloomberg · AP

Marked assertion_type=trusted_report until company confirms

Tier 2 · industry

Layoffs.fyi

Community-sourced tech layoff tracker · assertion_type=reported

Tier 3 · secondary

Internal memos leaked

When reported by Tier 1 news · allegation → fact on confirm

Schema · payload fields

Family-specific fields inside payload.

All events share the same envelope (event_id, entity, lifecycle, sources, assertion_type, confidence). The payloadis what's specific to this family.

FieldTypeDescriptionExample
payload.headcount_affectedintegerNumber of employees affected by the reduction.1000
payload.workforce_pctnumberPercentage of total workforce affected (0.00–1.00).0.16
payload.functions_affectedstring[]Which org functions are impacted (engineering, sales, ops, etc.).["engineering","recruiting"]
payload.geographystring[]Countries or regions affected.["US","UK"]
payload.severance_disclosedbooleanWhether severance terms are disclosed.true
payload.effective_windowobjectStart and end of expected completion window.{start,end}
payload.ai_cited_reasonbooleanWhether AI productivity is cited as a reason.true
Start tracking

Start tracking workforce events.

Developer tier from $99/mo. Real-time, webhooks, and 250-entity watchlists at $299 Pro.