Mediastack API
Real-time news data from 7,500+ sources in 50+ languages
Mediastack (part of APILayer) provides a simple, developer-friendly news API aggregating content from 7,500+ global sources across 50+ languages and countries. Supports filtering by source, category, country, language, and keyword. The free plan allows 500 requests/month — limited but sufficient for development and testing. Paid plans start at $9.99/month. A good alternative to NewsAPI for budget-conscious developers who need multilingual news coverage. Response includes article title, description, URL, source, author, published time, and category tags.
API Details
Categories
Frequently Asked Questions
Mediastack has a free tier with 500 requests per month u2014 very limited compared to competitors. Paid plans: Basic ($19.99/month) for 10,000 requests/month, Professional ($49.99/month) for 50,000 requests, and Business ($99.99/month) for 250,000 requests. All paid plans include historical data and HTTPS access.
Mediastack aggregates news from 7,500+ global sources across 50 countries and covers 13 languages. It is particularly strong for international news in non-English languages, making it useful for multilingual news applications. Source quality varies u2014 major wire services are included alongside smaller regional publications.
Mediastack indexes news articles within 5 minutes of publication for most major sources, making it effective for real-time news monitoring. The simple REST API requires minimal setup u2014 just an API key parameter. Filtering by language, country, source, keyword, and date makes it easy to build targeted news feeds for specific topics or regions.
Mediastack provides article title, description (snippet), URL, publication date, source, and category. Full article text is not included u2014 the description is typically the article lede or first paragraph. For full content, you would need to scrape the source URL (respecting robots.txt) or use a service like Diffbot that specialises in article extraction.
