Trusted by 6,000+ developers

Story Clustering for News

One event, not forty headlines. Pass an article to APITube and get the related coverage grouped into a single story — so your model reasons about the event, not the duplicates.
Realtime news articles from 177 countries
in 60 languages
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify

Benefits

See the event, not the duplicates

A story clustering API groups multiple articles about the same event into one story. With APITube you pass an article ID to the /v1/news/story endpoint and get back the related articles covering that story, matched by title similarity — so an agent sees one event with its coverage, not dozens of near-duplicate headlines.

Get Free API Key
Learn more about API
1
Group related articles into one story
2
Get related coverage for any article via /v1/news/story
3
Related articles matched by title similarity
4
See one event instead of duplicate headlines
5
Related articles carry the full enriched schema
6
59 languages, 177+ countries
7
One API key across REST, streaming, and MCP

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.

RAG

Deduplicated RAG context

Feed one clustered story to a retrieval pipeline instead of dozens of near-identical articles.

Monitoring

Event roll-ups

Roll all coverage of an event into a single item for cleaner media-monitoring reports.

Briefings

One-event briefings

Summarize a story from its whole cluster rather than a single arbitrary article.

Analysis

Coverage measurement

Measure how widely a story spread by counting the related articles in its cluster.

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

More than 500,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
3s ago
Total sources
512.645k
Requests yesterday
25.768
Articles added yesterday
137.054k
Total articles
3.84b

Frequently asked questions

A story clustering API groups articles that cover the same event into one story, so you handle the event once instead of every duplicate. The APITube story endpoint returns the coverage related to a given article as a single cluster.
APITube exposes a /v1/news/story endpoint that takes a source article ID and returns the articles related to it, matched by title similarity across sources. The result is the cluster of coverage about that story.
Pass the source article ID to the /v1/news/story endpoint. APITube returns the related articles for that story, each with the full enriched schema, so you can show one event with all of its coverage.
Without clustering, an agent sees forty near-duplicate headlines about one event and may reason about it forty times. Story clustering collapses that into a single story, so the agent grounds and cites the event once.
Yes. Every article in a story cluster carries the same enrichment as a normal result: entities with knowledge-graph links, sentiment at overall, title, body, and per-entity level, categories, and source authority.
A keyword search returns articles that match your terms. The story endpoint starts from one specific article and returns the coverage related to that event, which is the difference between a term match and an event cluster.
Story clustering draws on the same coverage as the APITube news API: 59 languages and 177+ countries across 500,000+ sources.

Related Solutions

Resources

Developers

We use cookies

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