NewsAPI

Search worldwide news articles and headlines from 150k+ sources

NewsAPI searches and retrieves articles from over 150,000 news sources and blogs worldwide. It offers three main endpoints: top headlines (by country, category, source), everything (full-text search across all articles), and sources (discover available publications). Coverage spans major outlets like BBC, CNN, TechCrunch, and thousands more. For OpenClaw agents, NewsAPI has excellent source breadth and a clean, well-documented API. The Developer tier works well for testing news skills during development. However, the steep jump to $449/mo for production use makes alternatives like GNews or Currents more practical for personal automation.

Tags: data, news

Category: News

Use Cases

  • Search 150K+ sources for articles about specific topics, companies, or people
  • Build category-specific news feeds (tech, business, science, health)
  • Discover news sources by country and language for targeted monitoring

Tips

  • Use the 'everything' endpoint with sortBy=relevancy for best search results
  • Filter by specific sources using the 'sources' parameter for focused monitoring
  • For production, evaluate GNews or TheNews API first — much more cost-effective

Known Issues & Gotchas

  • Free tier cannot be used in production — only for development and testing
  • No full article content on any plan — only title, description, and snippet
  • Business plan at $449/mo is expensive for solo developer use cases

Frequently Asked Questions

Is 150K+ sources really accurate?

NewsAPI indexes a vast number of sources including blogs and small publications. The major outlets (BBC, CNN, NYT, TechCrunch) are reliably covered. Smaller source quality varies.

Can I get full article content?

No. NewsAPI returns title, description, a content snippet (first ~200 chars), and the URL. Full content requires scraping the source article. This is true for all plans.

What's the best free alternative for production?

GNews (100 req/day free, production allowed) or Currents API (600 req/day free). Both offer similar search and headline features without the production restriction.