NewsData.io
Global news API aggregating 50,000+ sources across 150+ countries.
Status
🔴 Offline · 738 ms
🔴 Offline · 738 ms
30-day uptime
0%
0%
Free tier
200 calls/day, free key, email signup
200 calls/day, free key, email signup
Auth
API key
API key
Free alternatives (live ranking)
- Hacker News API — 🟢 Online · Unlimited, no key, no credit card
- DEV Community API — 🟢 Online · 30 calls/30s unauthenticated, no key for reads
- Wikipedia REST API — 🟢 Online · Unlimited, no key, must set User-Agent
Compare NewsData.io with…
- NewsData.io vs Hacker News API — Unlimited, no key, no credit card
- NewsData.io vs DEV Community API — 30 calls/30s unauthenticated, no key for reads
- NewsData.io vs Wikipedia REST API — Unlimited, no key, must set User-Agent
Paid alternatives
- NewsAPI — from $449/mo
Frequently Asked Questions
Does NewsData.io require an API key?
Yes, NewsData.io requires a free API key. You can sign up via https://newsdata.io/documentation.
What is NewsData.io's free tier?
200 calls/day, free key, email signup
Is NewsData.io currently online?
We check NewsData.io every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.
Implementation notes
When to use NewsData.io
NewsData.io suits projects that need live news from non-English-speaking markets. Its 150-country and 50,000-source coverage is the widest of the news APIs with a functional free tier. It also supports filtering by sentiment (positive/negative) without requiring a paid plan.
Common pitfalls
- The free tier's 200 calls/day sounds adequate, but each paginated result page costs one call. If a query returns 50 articles across 5 pages and you need to paginate through all of them, that consumes 5 of your 200 daily calls for one query.
- The `pub_demo` key shown in the health check URL is rate-limited to a small subset of results and should not be used for development. Register for a real free key — it activates immediately.
- Full article body text (`full_description`) is a paid feature. The free tier returns a description field truncated to approximately 200 characters, which is insufficient for content analysis or display purposes.
- Date filtering uses `from_date` and `to_date` parameters in ISO 8601 format, but the free plan only returns articles from the last 30 days. Queries for older articles silently return results from within the 30-day window rather than an error.
Quick start (bash)
curl "https://newsdata.io/api/1/news?apikey=YOUR_KEY&q=technology&language=en&size=5" Embed this badge
Add a live status badge to your README, docs, or website.
Markdown
[](https://freeapi.watch/newsdata) HTML
<a href="https://freeapi.watch/newsdata"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/newsdata.svg" alt="NewsData.io Status"/></a> Further reading
- Querying NewsData.io in JavaScript with Pagination — 7 minutes, JavaScript, curl
- Twitter API Alternatives After the 2023 Free-Tier Killing — Reddit JSON, Hacker News, news aggregators — here's what indie devs actually use for social and news data in 2026.
- Free News APIs Tested: Speed, Coverage, and Reliability — NewsData, Hacker News, Guardian, Spaceflight News — real measurements of which free news API is actually usable.