A News API is a JSON-based REST API (RESTful API) that allows you to explore and fetch news articles or news sources from all over the web as per the needs of users. News API lets you track various news sources referring to the topics (or keywords) you are searching which you are allowed to scan, analyze, and enrich the data to serve various use cases that you have planned.
Here is an organized list of top 21 News APIs that includes commercial and open source tools with popular features.
1. Newsdata API
Newsdata.io is a News API and a great tool to extract news data from the web. They offer a huge amount of news data that we can access in its news API. They provide data from the past 2 years of historical and archived news data from a database of 3000+ News sources and you can collect the data in JSON or Excel Formats.
- Live Breaking – Get access to our API for live-breaking news and headlines from reputed global news sources when they are published online.
- Historical News – Search existing news sources, headlines, and topics from a database of over 3000 news sources archived in the past 2 years.
- News Analysis – Transform massive amounts of historical and real-time news data from global news sources into game-changing insights.
2. Bloomberg API
Bloomberg is a platform that provides up-to-date information, business news, financial information and market analysis from all over the world.
- Donor Database
- Marketing & Engagement
- Online Giving
- Reporting & Analytics
- Integrations & Data Management
3. News API
News API is a simple, easy-to-use REST API that returns JSON search results for current and historic articles published by over 80,000 worldwide sources.
- Worldwide Scale
- Easy Integration
- Free for Development
4. New York Times API
The New York Times is an American newspaper publication that provides news, multimedia, opinions, and other up-to-date information.
- Archive API
- Article search API
- Books API
- Community API
- Most popular API
- Movie reviews API
- RSS feeds
- Times tags API
- Time wire API
- Top stories API
Contify News Feed APIs aggregate, deduplicate and tag company information into a steady stream of noise-free, structured and machine-readable business and industry-relevant news, delivered through RESTful APIs, Webhooks and RSS feeds.
- Collection of data from 200k+ sources
- Data of company websites, online news, social media, and reviews websites.
6. Bing News API
Bing News is a Microsoft-owned service that provides the latest news and top recent stories.
- Customize trending news and topics
- Categorize news searches by topics such as World, Politics, Sports, and more.
7. Guardian API
The Guardian is a widely known newspaper publication that provides up-to-date news, commentaries, sports information and opinions from all over the world.
- Local News
- Global News
8. BBC News API
The British Broadcasting Corporation (BBC) is a media company that has the latest news, sports news, television news, radio highlights and a wide range of educational and entertaining content.
- Delivers data in a variety of formats — JSON, RSS, XML, or others
- No longer provides public support for most of its APIs that can be difficult to use for beginner developers.
9. Yahoo News API
Yahoo News provides the latest news stories and headlines, comprehensive video coverages, opinions and images.
- The RESTful API supports both XML and JSON data formats
- Data with up-to-date news information from all over the world
10. Financial Times API
The Financial Times API provides access to articles, slideshows, blog posts and basic information about FT articles, blog posts, and FastFT posts.
- Provides relevant information or data and save your time
11. Contextual Web Search API
Contextual web search API indexes web pages but it works unlike any of the well-known search engines as there is no natural language processing deep learning models or standard machine learning models.
- Custom Search
- Web Search API
- Web Monitoring
12. Newslit (formerly Nuzzel) API
Newslit tracks over 100K media sources and social signals. You get personalized easy to digest news briefs with top stories.
- Tracks the set of important news sources
- Integrates social signals from thousands of top business influencers
- Scans over 100,000 sources each day
13. Newscatcher API
NewsCatcher News API provides a real-time coverage feed. NewsCatcher you can find news articles on Newscatcher API by any topic, country, language, website, or keyword from major news sources and blogs.
- Over 1,000,000 news articles every day
- Worldwide & multi-language
- Find Relevant News Results Only
- Structured JSON REST News API
- Fast response time
- Extensive documentation
14. HackerNews API
HackerNews API runs by YCombinator’s Hacker News API. It returns in near real-time up to 500 top and new stories and returns best stories.
- provides read-only access to Hacker News data near real-time, including stories, comments, user data, top stories
15. MyAllies Breaking News API
The MyAllies Breaking News API delivers real-time news and gives you information as per your needs.
- Delivers real-time news and stock pricing from across the globe
- Provides information on the latest breaking business and financial news.
16. Social Animal News API
Social Animal news API is a Google news alternative that provides you global news, trending headlines, popular web content from millions of news sources in real-time.
- delivers the top shared articles for any keyword/domain easily.
- Tracks the social media performance of any given URL.
- Discover the most relevant influencers, authors and profiles for your keyword/domain.
Mediastack is a free, simple REST API for live news and blog articles. Its scalable JSON API delivers worldwide information, headlines and blog articles in real time.
- Global News, Made Easy
- 7,500+ Sources, 50 Countries
- Scalable JSON REST API
- Free Plan Available
Webhouse converts the unstructured web into structured, JSON or XML formats and provides up-to-the-minute comprehensive coverage of live data and news articles from global news websites.
- High-Res Structured Data – translates the unstructured web into structured, digestible JSON or XML formats machines can actually make sense of.
- Ready-to-Consume Repositories – All the data, all on demand. With data already stored in repositories, machines start consuming straight away and easily access live and historical data.
- Grab-and-Go API – it plugs right into your platform and feeds it a steady stream of machine-readable data. It’s as easy as the RESTful API.
19. Connexun News API
B.I.R.B.AL., connexun, proprietary artificial intelligence engine, has been trained by using a database with over a million articles in different languages, applying models of Natural Language Processing. B.I.R.B.AL.’s technology includes machine learning classification, interlanguage clustering, news topics ranking, extraction-based summarization.
- Real-Time News Tracking
- AI-Driven Media Intelligence
- Financial Analysis
- Market Research
- Media & Web Monitoring
- Reputation Detection
20. Aylien News API
Aylien News API ingests, indexes, and enriches news content in real time and provides easy access to news content and data as per your needs.
- 80,000+ multilingual sources
- 5.6 entities recognised
- 4,500+ category and industry tags
- Scalable REST API
21. GNews API
GNews is an API that provides top news headlines based on Google ranking.You can also customize your search using parameters like language, country, etc.
- Worldwide Scale
- Response Performance
- News Articles Data
- Easy Integration
- Live News Articles
- Historic Data