Launching Monday, September 14, 2026
00
:
00
:
00
:
00
days
hours
mins
secs

About

APITube is a News API. One GET request returns news articles as structured JSON — already enriched with sentiment, entities, topics and categories, so you never parse HTML or run a crawler.

What you get

  • 500,000+ verified sources, 180+ countries, 60+ languages

  • Sentiment score and extracted entities (people, organizations, locations, brands, events) on every article

  • 65+ filter parameters combinable in one request: keywords, language, country, source domain, source quality rank, sentiment range, entity IDs, media presence, date ranges

  • Real-time delivery plus a historical archive

  • Exports on paid plans: JSON, JSONL, XML, CSV, RSS, XLSX, Parquet

Endpoints

  • GET /v1/news/everything — the main search, all filters in one call

  • GET /v1/news/top-headlines — breaking coverage

  • GET /v1/news/story — articles clustered into stories

  • GET /v1/news/trends — trending entities, topics and categories over time buckets

  • GET /v1/news/stream — live Server-Sent Events feed

  • GET /v1/suggest/entities — autocomplete entity IDs before you filter on them

For AI builders

A hosted MCP server runs at mcp.apitube.io — no install, no local process. Point Claude, Cursor or any MCP client at it with an API key and the model searches news and resolves entity IDs on its own. Webhooks and WebSocket dispatches push new matches to your endpoint as they are indexed.

Who uses it

  • Media and brand monitoring — mentions across languages with sentiment attached

  • Market and financial intelligence — filter by entity, industry and sentiment

  • RAG pipelines and AI agents — a live, structured news corpus instead of scraped HTML

  • Research and data science — historical coverage for backtesting and longitudinal analysis

Pricing

Free tier: 100 requests/day, no card required. Paid plans from $29/month. The MCP server requires a paid plan (Starter and up). Pay-as-you-go is $0.01 per request.

SDKs and auth

Node.js, PHP and Python clients live at github.com/apitube. Auth is a single API key, passed as an api_key query parameter, an X-API-Key header, or an Authorization: Bearer header. Docs: docs.apitube.io