Trusted by 6,000+ developers

Layoff Tracker API

Layoff trackers are still maintained by hand, and none of them expose an API. APITube tags workforce-reduction coverage as it is published across 300,000+ sources, so you can query it, stream it, or push it into your own tracker without a spreadsheet in the loop.
Free Trial - No credit card required
Rated 5 stars by over 848 users
Realtime news articles from 177 countries
in 60 languages
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify

Benefits

Job-cut coverage as a queryable feed

A layoff tracker API returns news coverage of workforce reductions as structured, filterable data. APITube tags articles with the layoffs event type — 274,000+ so far — and pairs it with headline search, so you can pull job-cut announcements from 300,000+ sources in 177 countries and deliver them over REST, a stream, or signed webhooks. It reports what the press published; it is not a registry with headcount figures.

Get Free API Key
Learn more about API
1
event.type=layoffs — 274,000+ tagged articles
2
Boolean query language for synonyms: layoffs OR "job cuts" OR redundancies
3
Narrow to reputable outlets with source.rank.opr.min
4
177 countries and 59 languages, not just US tech
5
Signed webhooks and SSE / WebSocket streaming
6
Export to CSV, XLSX, JSON, JSONL or Parquet
7
Related event types: bankruptcy, executive-change, earnings
8
Full filter set on the free plan

Discover the possibilities

Our solutions are designed to help you achieve your goals. Whether you are a small business or a large corporation, we have the right solution for you.

Recruiting

Talent availability signals

Spot companies announcing cuts and reach candidates while they are still on the market.

Investing

Cost-cutting watchlists

Combine layoffs with bankruptcy and earnings coverage to flag portfolio companies under strain.

Media

Self-updating trackers

Back a public layoff tracker with a feed that refreshes itself instead of a manual spreadsheet.

Sales

Account health checks

Know before a renewal call that your customer just announced a restructuring.

Research

Labour market datasets

Export multi-year coverage to Parquet and study announcement patterns by sector and country.

Community

Alerting bots

Push new announcements into Slack, Discord or Telegram through signed webhooks.

More than 300,000+ sources

APITube is trusted by teams around the world to help them build and deliver amazing digital experiences faster than ever before.

Last updated
2s ago
Total sources
512.645k
Requests yesterday
27.062
Articles added yesterday
114.543k
Total articles
3.85b

Features

Don’t waste time on complex features

Complex features made simple. Our API provides a simple way to access news articles from around the world. We provide a simple, consistent, and easy-to-use API to access news articles from thousands of sources.

News API

  • Export data in many formats
  • Industry Monitoring
  • Brand Monitoring
  • Market Intelligence
  • Risk Management
  • Competitive Intelligence
  • Media Monitoring
  • Sentiment Analysis
  • Trend Analysis
  • Story Grouping
  • Forecasting social trends
  • Multi-language Support
  • Audience Engagement
  • Geographical Analysis
  • Real-time Breaking News
  • Historical Data Access
  • Custom News Feeds
  • News Aggregation
  • Content Filtering
  • Over 50 integrations

Extract Additional Data

  • Industries
  • Locations
  • Persons
  • Organizations
  • Brands
  • Events
  • Disasters
  • Diseases
  • Links
  • Media
  • Images & Videos
  • Hashtags
  • Authors
  • Source
  • Duplicate Detection
  • Publisher Rank
  • Article Sentiment
  • Readability Score
  • Language Detection

Analysis

  • Sentiment Analysis
  • Analysis of public opinion
  • Categorization
  • Financial Analysis
  • Trend Analysis
  • Story Grouping
  • Content Summarization
  • Entity Recognition
  • Keyword Extraction
  • Topic Modeling
  • Event Detection
  • Named Entity Recognition
  • Text Classification
  • Controversy Detection
  • Trust Score Analysis
  • Engagement Metrics
  • Source Bias Detection
  • Quality Ranking
  • Spam Detection
  • Emotion Detection

Advanced Searching

  • Search by Location
  • Search by Date Range
  • Search by Source
  • Search by Category
  • Search by Industry
  • Search by Sentiment
  • Search by Story
  • Search by Publisher Rank
  • Search by Language
  • Search by Entity
  • Search by Keywords
  • Boolean Search
  • Proximity Search
  • Faceted Search
  • Range Queries
  • Search by Author
  • Search by Media Type
  • Search by Breaking News
  • Search by Read Time

Frequently asked questions

A layoff tracker API returns news coverage of workforce reductions as structured data you can query and automate against. APITube classifies articles with a layoffs event type and lets you combine it with headline search, publisher authority, country and language, then deliver matches over REST, streaming, or webhooks.
No. There is no structured headcount field. APITube returns the articles reporting a layoff, along with entities, sentiment, source and publication time — the number of affected employees stays inside the article text. Teams that need a figure typically pass the article body to an LLM for extraction. This is the main difference between APITube and a hand-curated tracker.
It is a broad signal, not a precise label. Filtering by event.type=layoffs alone returns a wide set that includes loosely related coverage. For a clean feed, pair it with headline search — either title=layoffs or a boolean query such as (layoffs OR "job cuts" OR redundancies) AND event.type:layoffs. Every demo on this page uses that pattern.
Use the boolean query language. A single query parameter accepts AND, OR, NOT and parentheses, so query=(layoffs OR "job cuts" OR redundancies OR "workforce reduction") covers the common variants in one request. Quoted strings match as exact phrases.
Yes. The index spans 300,000+ sources across 177 countries and 59 languages, so manufacturing cuts in Germany or retail closures in Japan are covered by the same filter. Add language.code or source.country.code to scope a region, and use the translations field to read non-English headlines in English.
Yes. A single announcement is reported by many outlets, and each report is a separate article — this is a stream of coverage, not a deduplicated registry of events. To group reports of the same story, call the story endpoint at /v1/news/story/{article_id}, which returns the related coverage cluster for a given article.
Create a webhook in the dashboard with your layoff filters attached and APITube will POST matches to your endpoint, signed with HMAC-SHA256 so you can verify them. For a persistent connection, use the SSE stream or the WebSocket endpoint instead.
Bankruptcy, executive-change and earnings are the usual companions: together they read as a distress signal for a company. Merger-acquisition often precedes restructuring. All of them are filterable through the same event.type parameter.
The filters all work on free, but fresh articles are delayed by 12 hours, results per request are capped, and history is limited to one month. For a tracker that needs to be current, use a paid plan — the delay is what makes free unsuitable for alerting rather than any missing filter.

Related Solutions

Resources

Developers

We use cookies

By clicking "Accept", you agree to the storing of cookies on your device for functional and analytics.