Trusted by 6,000+ developers 




Layoff Tracker API
Benefits
Job-cut coverage as a 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.
Interactive Demo
Pick a scenario and see real API responses. No credentials needed.
News API Scenarios
Ready to build with News API?
See recipes and code examples for common tasks.
API response
Loading... Use cases
What you can do
Use our news data whether you're a small business or a large corporation.
Talent availability signals
Find companies announcing cuts and contact candidates while they're looking.
Cost-cutting watchlists
Combine layoff coverage with bankruptcy and earnings news to find portfolio companies in trouble.
Self-updating trackers
Run a public layoff tracker with a feed that updates itself instead of a manual spreadsheet.
Account health checks
See if your customer announced a restructuring before your renewal call.
Labour market datasets
Export multi-year coverage to Parquet and study announcement patterns by sector and country.
Alerting bots
Push new announcements into Slack, Discord or Telegram through signed webhooks.
More than 300,000+ sources
Teams around the world use APITube to build digital products.
- Last updated
- 3s ago
- Total sources
- 300.000k
- Requests yesterday
- 26.345
- Articles added yesterday
- 159.147k
- Total articles
- 3.88b
Features
Get what you need without complexity
Access news articles from thousands of sources.
News API
- Export data in many formats
- Industry Monitoring
- Brand Monitoring
- Market news and trends
- Risk Management
- Competitor news
- Media Monitoring
- Article tone
- Trend Analysis
- Group related articles
- Forecasting social trends
- Multiple languages
- Audience Engagement
- Geographical Analysis
- Real-time Breaking News
- Past articles
- Custom News Feeds
- News Aggregation
- Content Filtering
- Over 50 integrations
Details about each article
- Industries
- Locations
- Persons
- Organizations
- Brands
- Events
- Disasters
- Diseases
- Links
- Media
- Images & Videos
- Hashtags
- Authors
- Source
- Find duplicate articles
- Source rank
- Article Sentiment
- Readability Score
- Detect language
Analysis
- Article tone
- Analysis of public opinion
- Categorization
- Financial Analysis
- Trend Analysis
- Group related articles
- Content Summarization
- Names and places
- Keyword Extraction
- Article topics
- Event Detection
- Names and places
- Text Classification
- Controversy Detection
- Source trust scores
- Engagement Metrics
- Source viewpoints
- Quality Ranking
- Spam Detection
- Emotion Detection
Search filters
- Search by Location
- Search by Date Range
- Search by Source
- Search by Category
- Search by Industry
- Search by article tone
- Search by Story
- Search by source rank
- Search by Language
- Search by name or place
- Search by Keywords
- Combine terms with AND, OR, NOT
- 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 articles about workforce reductions as structured data you can query. APITube tags articles with a layoffs event type and lets you combine it with headline search, publisher authority, country and language, then receive 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.
Stock News Alert System with Node.js: 2026 Tutorial
Build a Node.js stock news alert system in one evening: poll APITube, dedupe, gate by sentiment, send Slack alerts. Full code + API comparison.
Entity Extraction from News Articles with spaCy
Build a production spaCy NER pipeline for news articles: model selection (sm vs lg vs trf), Wikidata linking, custom training, build-vs-buy decision.
News Source Credibility 2026: How to Score It
How to score news source credibility: how NewsGuard and Ad Fontes rate outlets, a tunable Python trust score from real API signals, and when to go hybrid.
News API Pagination: Cursor, Offset & the 10k Cap
Stop losing articles between pages. A consumer-side guide to news API pagination: date-window slicing, 429 retries, async streaming, and dedup.
Real-time news alerts with WebSockets (Socket.IO 2026)
Build real-time news alerts with WebSockets in Node.js using Socket.IO 4.8 and APITube SSE. Room filters, reconnect, Redis adapter, full code.
Related Solutions
Resources
Developers
By clicking "Accept", you agree to cookies on your device for the site to work and for analytics.



