MediaStack
MediaStack
MediaStack is APILayer's news API, 7,500+ sources across 50+ countries and 13 languages, focused on real-time and historical news data.
Lowest entry-tier pricing in the category ($9.99/month)
Free tier capped at 100 requests/month (monthly, not daily)
Sign up at mediastack.com for an access_key, then GET http://api.mediastack.com/v1/news?access_key=XXX&keywords=world+cup.
Uptime · 30-day window
About this API
MediaStack is a news API acquired by APILayer (whose portfolio also includes currencylayer and weatherstack). Architecturally it's plain REST: a single /v1/news endpoint with an access_key parameter. The pitch is price — paid plans start at $9.99/month, far below NewsAPI's $449 Business plan, which lowers the bar to commercial use for small projects. The cost is fewer sources (7,500) and a free tier capped at 100 requests/month with no HTTPS. Reasonable choice for low-budget MVPs, student projects, or hypothesis validation. For scale or security-sensitive workloads, NewsAPI or GNews paid plans are better picks.
What you can build
- 1Low-cost news aggregation MVPs
- 2Historical news archive analysis (paid tier unlocks 1-year backfill)
- 3Multi-language news applications
Strengths & limitations
Strengths
- Lowest entry-tier pricing in the category ($9.99/month)
- Integrates easily with other APILayer products (Currency, Weather)
- Historical news backfill (varies by plan tier)
Limitations
- Free tier capped at 100 requests/month (monthly, not daily)
- Free tier is HTTP only — security-sensitive use cases must upgrade
- 7,500 sources is much less than NewsAPI's 150K
Example request
curl https://mediastack.com/<endpoint> \
-H "Authorization: Bearer $API_KEY"Getting started
Sign up at mediastack.com for an access_key, then GET http://api.mediastack.com/v1/news?access_key=XXX&keywords=world+cup.
FAQ
Is the MediaStack free tier enough?+
100 requests/month is fine for demos and prototypes, but nowhere near enough for a working product.
What is APILayer?+
APILayer is an API portfolio brand that acquired multiple standalone API products (currencylayer, weatherstack, mediastack, etc.) and unified them under one dev account and billing system.
Technical details
- Auth type
- api_key
- Pricing
- free
- Rate limit
- Free 每月 100 请求;付费从 $9.99/月 5,000 请求起
- Free tier quota
- Free tier: 100 requests/month (very low), HTTP only. Paid tiers from $9.99/month unlock HTTPS and higher quotas.
- Protocols
- REST
- SDKs
- javascript, python, php