Trusted by 6,000+ developers

Streaming API for News

Open one connection and get matching articles the moment they are indexed—over Server-Sent Events or WebSocket, each with entities, sentiment, and sources.
Realtime news articles from 177 countries
in 60 languages
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify

Benefits

News pushed to you as it is indexed

A streaming news API pushes articles to you over a live connection instead of making you poll. APITube streams matching articles over Server-Sent Events (SSE) and WebSocket as they are indexed, each with entities, sentiment, categories, and source authority.

Get Free API Key
Learn more about API
1
Stream over Server-Sent Events (SSE)
2
Stream over WebSocket
3
Receive matching articles as soon as they arrive
4
Filter the stream by your query
5
Same news schema: names, places, tone, source authority
6
One API key across REST, streaming, and MCP
7
59 languages, 177+ countries

What you can do

Use our news data whether you're a small business or a large corporation.

Alerts

Real-time alerting

Send an alert the moment a matching article about a company, topic, or risk arrives.

Dashboards

Live dashboards

Show a live view of coverage, tone, and entities without a polling job.

Finance

Low-latency signals

Respond to breaking coverage and per-entity tone as it arrives for market and alternative data signals.

Agents

Event-driven agents

Start an agent workflow on each streamed article instead of scheduling repeated checks.

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

More than 300,000+ sources

Teams around the world use APITube to build digital products.

Last updated
7s ago
Total sources
300.000k
Requests yesterday
27.524
Articles added yesterday
94.645
Total articles
3.88b

Frequently asked questions

A streaming news API delivers articles over a persistent connection instead of requiring repeated requests. APITube streams matching articles over Server-Sent Events and WebSocket as they arrive, so your system can respond immediately.
Server-Sent Events (SSE) is a one-way stream from APITube to your client over plain HTTP. WebSocket is a two-way connection for when your client also needs to send messages. Both deliver the same articles from your query.
APITube pushes articles as they arrive, in the order they enter the index. Your stream reflects coverage in near real time rather than on a fixed polling interval.
Polling means repeatedly asking the REST API for new results and comparing them yourself. Streaming keeps one connection open and delivers each matching article as it arrives, which is simpler and faster for alerts and live dashboards.
Yes. A stream uses the same query filters as the REST API, so you can subscribe to a specific topic, entity, language, or tone and receive only matching articles.
Each streamed article includes entities with knowledge-graph links, tone at overall, title, body, and per-entity level, categories, and a source with bias and Open PageRank authority.
Streaming runs on a separate streaming quota and is available on paid plans. The free tier is for evaluating the REST API and the full schema before you move to live streaming.

Related Solutions

Resources

Developers

We use cookies

By clicking "Accept", you agree to cookies on your device for the site to work and for analytics.