APITube
Real-time news API with sentiment and entities built in
APITube turns the world's news into structured JSON. It pulls articles from 500,000+ sources across 180+ countries in 60+ languages and enriches each one: sentiment, entities (people, companies, locations), IPTC categories, topics, industries. One call to GET /v1/news/everything takes 65+ filters: keywords, language, country, source domain, source quality rank, sentiment range, entity ID, dates. Also /v1/news/top-headlines, /v1/news/story, /v1/news/trends and /v1/news/stream (live SSE), plus webhooks, SDKs for Node.js, PHP, Python and a hosted MCP server. Free tier: 100 requests/day.