Mediastack
Real-time news API aggregating 7,500+ global sources with filtering by country, language, category, and keyword.
Status
🔴 Offline · 1003 ms
🔴 Offline · 1003 ms
30-day uptime
0%
0%
Free tier
500 calls/month, free key, no credit card
500 calls/month, free key, no credit card
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 Mediastack with…
- Mediastack vs Hacker News API — Unlimited, no key, no credit card
- Mediastack vs DEV Community API — 30 calls/30s unauthenticated, no key for reads
- Mediastack vs Wikipedia REST API — Unlimited, no key, must set User-Agent
Paid alternatives
- Mediastack Basic — from $9.99/mo
Frequently Asked Questions
Does Mediastack require an API key?
Yes, Mediastack requires a free API key. You can sign up via https://mediastack.com/documentation.
What is Mediastack's free tier?
500 calls/month, free key, no credit card
Is Mediastack currently online?
We check Mediastack 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 Mediastack
Mediastack is APILayer's news product — useful when you want consistent error handling across your APILayer stack (Weatherstack, Currencylayer, etc.) and predictable per-month quota rather than per-day. Coverage is 7,500 sources across 50 countries and 13 languages.
Common pitfalls
- Free tier is HTTPS-disabled (HTTP only) like Weatherstack. For browser-side use or modern production, plan for the $24.99/month Standard plan minimum.
- Free tier capped at 500 requests/month, which is genuinely tiny — useful only for evaluation. A daily-polling dashboard exhausts this in 17 days.
- The `sources` filter accepts source codes (`abc-news`, `bbc`) rather than URLs or names. The full source list is at /v1/sources but the response is large; download once and cache locally.
Quick start (bash)
curl "http://api.mediastack.com/v1/news?access_key=YOUR_KEY&countries=us&limit=10" Embed this badge
Add a live status badge to your README, docs, or website.
Markdown
[](https://freeapi.watch/mediastack) HTML
<a href="https://freeapi.watch/mediastack"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/mediastack.svg" alt="Mediastack Status"/></a>