Search, Collect, And Track Worldwide News with one API
Get live breaking news, headlines from top sources and historical news data for the past 10 years (since January 2016) using one API
Trusted by industry leaders
Try the API
* To get results in a specific language please refer to the API docs .
https://api.allnewsapi.com/search?apikey=YOUR_API_KEY&q=GoogleIntegrate in Minutes with Our SDKs
Get started quickly with our official client libraries. Simple, well-documented, and ready to use.
Some Use Cases
Our News API is used by individuals, businesses, and research organizations for a wide range of purposes.
Real-Time News Feed
Power applications and platforms that rely on up-to-the-minute news delivery.
Market & Industry Insights
Identify trends, monitor industry developments, and track competitor or customer activities.
Live Content Streaming
Receive a continuous flow of news articles and blog posts as they’re published.
Historical News Access
Retrieve archived news content dating back to 2016 from multiple sources.
Financial Market Signals
Detect early indicators of market movement based on breaking news, earnings reports, or geopolitical events.
Custom News Datasets
Generate curated datasets for machine learning, research, analytical or RAG projects.
Virality and News Reach
Track and analyse news reach and virality of a person, company, product or topic of interest.
AI-Powered Knowledge Retrieval
Enhance LLM-based applications with news data to support Retrieval-Augmented Generation (RAG) pipelines.
Media Monitoring & Brand Tracking
Keep track of how often and in what context a brand, executive, or product is mentioned across various media outlets.
And Lots More
Discover endless possibilities with our comprehensive news API
Features
One API for global news. Explore current & historic news articles and discover top headlines by Google News ranking.
FREE PLAN
Get free access to the API for use in your project. No credit card required!
FAST AND ACCURATE
Average response time of 500ms and outstandingly accurate search with news articles up to the last minute.
EASY TO USE
The documentation is extremely easy to understand with examples and code snippets.
250,000+ NEWS SOURCES
Access a vast collection of news articles from over 60,000 sources, including major publishers, local news sites, and independent blogs.
22 LANGUAGES
Retrieve news in 22 different languages, making it easy to deliver localized content to your audience.
99.99% SLA
Enjoy near-perfect uptime with our 99.99% service level agreement, ensuring your applications always have access to the latest news.
196 COUNTRIES
Get news coverage from every country in the world, allowing you to track global trends and regional stories effortlessly.
JSON, CSV & EXCEL
Export news data in multiple formats—JSON for developers, CSV for analytics, and Excel for business reports.
LIVE NEWS ARTICLES
We continuously retrieve any new article published on the sources we cover and it is immediately added to the database and accessible through the API.
HISTORICAL NEWS DATA
Articles stored in our database are never deleted. You can, with the help of some filters, retrieve articles up to 2016 years old.
The database contains tens of millions of articles that we have collected from over 250,000 sources in 22 languages across 196 countries.
You can filter articles by language, country or both. It is important to note that the country filter is applied on the country of the source and not on the country that might be the subject of an article. In other words, filtering by country allows you to know the media coverage for a country according to your search.
Go to API docs →- Search keywords or even complete phrases for relevant search results
q=appleorq="Tim cook" - Search keywords and phrases excluding certain keywords.
q=cryptocurrency -bitcoin - Specify words that must appear along with the ones that must not
q=(gamestop AND wallstreetbets) NOT wallstreet - Supports Boolean operators AND and OR
q=blockchain AND cryptoq=ethereum OR bitcoin
- Fetch news articles published on or after the selected date and time.
startDate=2023-08-17 - Fetch news articles published on or before the selected date and time.
endDate=2024-02-17 - Track news from specific time duration.
startDate=2023-11-17&endDate=2024-01-03 - Or leave the filter blank to get the latest news updates
- Search among 196 countries, 6 regions and 22 languages
- Search for news from one or multiple countries
country=uscountry=us,in,gb - Search for news articles from a specific region
region=europe - Limit your searches to a language of your choice
language=en
- Filter from 250,000+ publishers and 29 categories
finance, sports, health - Restrict your results to a single publisher of your choice
domain=nytimes - Track news from multiple domains like
domain=nytimes,theverge - Search for news for a particular category.
category=business
- Access headlines and breaking news curated from major news sources and updated in real-time.
- Filter by category
category=technology - Filter by country or language
country=us&language=en - ...other filter options
- Every article is analyzed by AI and labeled with a sentiment score automatically.
- Get clear sentiment labels per article
positive, negative, neutral - Receive numerical confidence scores for each sentiment category.
- Ideal for brand monitoring, market research, and media analysis.
Pricing
Flexible Pricing that Scales with You
20 requests per day
Up to 5 articles returned per request
Real-time news data
30 days historical data
AI sentiment analysis
Email support
Full article content and pagination
Advanced Search
Pay-per-use overage ($0.002/req)
Excel & CSV format
5,000 requests per day
Up to 20 articles returned per request
Real-time news data
1 year historical data
AI sentiment analysis
Email support
Full article content and pagination
Advanced Search
Pay-per-use overage ($0.002/req)
Excel & CSV format
25,000 requests per day
Up to 50 articles returned per request
Real-time news data
3 years historical data
AI sentiment analysis
Dedicated support
Full article content and pagination
Advanced Search
Pay-per-use overage ($0.002/req)
Excel & CSV format
50,000 requests per day
Up to 100 articles returned per request
Real-time news data
5 years historical data
AI sentiment analysis
Dedicated support
Full article content and pagination
Advanced Search
Pay-per-use overage ($0.002/req)
Excel & CSV format
200,000 requests per day
Up to 100 articles returned per request
Real-time news data
10 years historical data
AI sentiment analysis
Priority support
Full article content and pagination
Advanced Search
Pay-per-use overage ($0.002/req)
Excel & CSV format
Custom Requirements
If you have some requirements that are not fulfilled by the other plans, you can contact us to discuss a custom plan that will suit your needs.
Get full access to the API for projects that require exceptional resources
- Millions of requests per day
- 99.99% uptime SLA
- 10 years historical data
FAQ
If you do not find an answer to your question do not hesitate to contact us
Missing a News Source?
Know a reliable news site we’re missing? Help us grow our global coverage by sharing it with us. Community suggestions help keep our data diverse, accurate, and up to date.
Student Access Program
Working on a school project or thesis? You can apply for free academic access and start exploring news data right away.
Latest from Our Blog
Stay updated with the latest news, guides, and insights about our API platform

Introducing AllNewsAPI MCP Server
Connect your AI assistant to real-time news data with our new Model Context Protocol server

Building Multi-Language News Applications
Learn how to create news applications that serve content in multiple languages and regions using AllNewsAPI

Building a News Aggregator App with AllNewsAPI
A step-by-step tutorial on creating a modern news aggregator application using AllNewsAPI and React

Building Personalized News Feeds with Machine Learning
Learn how to create personalized news recommendations using collaborative filtering and content-based algorithms