News API is a REST API that allows developers to access and integrate the functionality of news websites (e.g., CNN, New York Times) and news agencies (e.g., Associated Press, Reuters) with other applications. Some example API methods include retrieving news articles, retrieving user information, retrieving news categories, and retrieving news sources. Google News, Yahoo! News, and the New York Times all offer news APIs that provide access to news headlines and articles.
News APIs allow developers and publishers to create new products and services while also allowing them to monetize their content in new ways. For example, if you have an app that shows headlines from different sources, you can use a News API instead of collecting news manually or having your users click through multiple sites. Developers can also use data provided by news APIs in your apps or build something completely new with it.
The Internet is full of news outlets that you can use to stay abreast of the latest happenings in the world. With the current increase in Internet usage, most people are abandoning traditional media—such as newspapers and televisions—and heading online to quench their thirst for the latest news.
Some of the news media found online have exposed their Application Programming Interfaces (APIs) to allow developers to fetch their stories and integrate them into their applications.
We evaluated a number of news APIs based on the following four key criteria:
- API features: We reviewed the outstanding features of each of the news APIs.
- Price: We examined the cost of implementing each of the APIs.
- Data format: We assessed the data formats that each of the APIs supports.
- Ease of use: We looked at the ease of integrating each of the APIs.
Ultimately, we came up with the following list of the top news APIs:
- Bing News Search API
- Web Search API
- Vegan News API
- Bloomberg Market and Financial News API
- News API
- Reddit API
- Guardian API
- Breaking News API
- Financial Times API
- Hacker News API
Table of Contents
Best News APIs
TL;DR: Here’s a table summarizing our main findings.
|API||API Features||Price||Data Format||Easy to Use?|
|Bing News Search API||Get the latest news, articles, trending topics, images, filter stories||Free for 100 requests per day; thereafter, $0.005 for each request||JSON||Yes|
|Web Search API||Get news results, filter news articles, perform advanced search for news content, perform specific searches on websites||Free and varying paid plans from $99 to $279 per month||JSON||Yes|
|Vegan News API||Get vegan-related news, hi-resolution thumbnail, author details, published date, description, source URL||Free and varying paid plans from $15 to $99 per month||JSON||Yes|
|Bloomberg Market and Financial News API||Get the currencies’ exchange rates, price chart data, market movers information, futures rates, in-depth market analytics||Free and varying paid plans from $10 to $300 per month||JSON, XML, HTML||Yes|
|News API||Search articles using keywords or phrases, sort search results||Free||JSON||Yes|
|Reddit API||Get news stories, moderation features, user accounts, and more||Free||JSON, RSS, XML||Yes|
|Guardian API||Get up-to-date and historical articles, tags used, sections, editions, filter results||Free||JSON||Yes|
|Breaking News API||Get real-time news, company’s news, company’s quote details||Free||JSON||Yes|
|Financial Times API||Extract real-time and historical full-text articles, filter articles based on metadata||Free||JSON||Yes|
|Hacker News API||Get real-time tech news, top stories, comments, user data, polls, jobs, and more||Free||JSON||Yes|
Bing News is a Microsoft-owned news aggregating service that displays the most recent news stories on the web and mobile devices.
The Bing News Search API allows developers to send search queries to the platform and receive comprehensive results of the latest news, interesting articles, trending topics, and images sourced from around the world. The query results can be filtered by topic, publisher details, local news, and other searchable metadata.
On the Rakuten RapidAPI platform, you can access the API for free, as long as you make less than 100 requests per day. Thereafter, any extra request will be charged at $0.005.
The Bing News API delivers news results in JSON format.
Ease of Use
There are step-by-step tutorials, developer documentation, and code samples to help you in transforming your application or web page into a news search machine.
The Web Search API by contextualwebsearch.com is a news API that allows you to tap into the search engine’s innovative indexing technology and integrate news, images, and other search data into your applications.
With the Web Search API, you can search billions of web pages and return a list of relevant news results. The API also allows you to filter news articles by published date, perform an advanced search for news content, and perform specific searches on websites.
On the Rakuten RapidAPI platform, this API is free, as long as you make less than 10,000 requests per month. For more extended usage, you can go for any of its paid plans—either $99 per month or $279 per month.
The RESTful-styled API returns JSON objects with your news search results.
Ease of Use
This news API has simple and easy-to-follow documentation to assist you in consuming the API fast and without hassles.
The Vegan News API is a simple API that returns a list of the latest vegan-related news sourced from multiple sources around the world.
With the Vegan News API, you can get up-to-date information about the trending vegan-related news from around the world. The news data is updated every four hours. It includes hi-resolution thumbnail of the news article, author of the content, published date, description, source URL, and more.
If you make less than 200 requests per day, you don’t have to pay for this API. For more extended usage, you can go for any of its paid plans, which ranges from $15 per month to $99 per month.
It returns an array of JSON objects.
Ease of Use
There is simple documentation to ensure you get up and running with the API as fast as possible.
Bloomberg is a popular platform that provides business news, financial information, market analysis, and other insightful data from around the world. It uses advanced technology to deliver up-to-date news and analytical data to assist businesses and individuals to make influential decisions.
The Bloomberg Market and Financial News API offers you round-the-clock programmatic access to the platform’s data. With the API, you can get the exchange rate between currencies, price chart data, information about the major market movers, futures rates, in-depth analytics, and other financial market information—and assist your users to transform knowledge into profitable actions.
The news API is offered for free, but you’ll be limited to 500 requests per day. Beyond the free plan, the subscription plans start from $10 per month to $300 per month.
You can pull Bloomberg’s data in multiple formats, including JSON, XML, and HTML.
Ease of use
Bloomberg provides easy-to-follow tutorials and documentation on how to use its API.
5. News API
The News API is a simple API that allows you to search several news outlets from around the world. For example, you can use the API to know the trending stories in the BBC News, new articles published about a product, or a company reviewed by a blog recently.
The News API lets you search for published articles using keywords or phrases, languages, names of the publication sources, publication dates, and domain names of the publication. You can also sort the results according to the date published, the popularity of the publication source, or the relevancy of the search keyword.
On the Rakuten RapidAPI platform, the News API is offered for free.
The API performs quick GET HTTP requests and delivers results in JSON format.
Ease of Use
The API is easy to use. Furthermore, you can use its documentation to assist you to get started within minutes.
6. Reddit API
Reddit is a popular website that aggregates social news, rates web content, and lets members engage in social discussions.
With the Reddit API, you can fetch data from Reddit’s web portal and integrate them into your applications. It allows you to access news stories, moderation features, user accounts, and more— programmatically.
The API is offered for free.
The Reddit API delivers data in a variety of formats, based on each use case—JSON, RSS, XML, or others.
Ease of Use
There is detailed documentation to help you in consuming the API fast and easily.
7. Guardian API
The Guardian is a newspaper publication that is known for providing up-to-date news, sports information, commentaries, and opinions sourced from around the world.
The Guardian API lets developers programmatically access the content available on the publication’s web portal and create incredible applications. The API stores more than two million pieces of different content—articles, audio, videos, images—from 1999 to date. It provides endpoints for getting a wide range of items, including the pieces of content in the API, the tags used, the available sections, and the editions found in the publication’s database. Furthermore, the API results can be filtered using various parameters to suit any need.
The API is offered for free.
The Guardian API delivers data in JSON format.
Ease of Use
Guardian provides a playground where you can explore the API’s requests and results. There is also easy-to-follow documentation and a supportive community to help you to make the most of the API.
The Breaking News API allows you to retrieve the latest breaking business and financial news collected from numerous sources around the world.
With the Breaking News API, you can integrate up-to-date news information into your application or web pages. You can use it to perform complex web crawling and get real-time news, company’s news, and company’s quote details, which can assist in formulating your investment strategy.
This is a free news API.
The API delivers data in JSON format.
Ease of Use
There is simple documentation to assist you in embedding the API seamlessly and within minutes.
Financial Times (FT) is a renowned publication that provides comprehensive business and economic news, politics, commentaries, expert analysis, and other financial data sourced from around the world.
The Financial Times API lets you incorporate the publication’s data and create amazing digital products. With the API, you can extract full-text FT articles in real-time as well as 5+ years of archived information. The FT data feed is enhanced with metadata to assist in discoverability and processing. The metadata provides different details of an article’s content such as themes, names of individuals, names of organizations, and asset classes.
The API is priced differently depending on each use case.
The FT API returns data in JSON format.
Ease of Use
The API has been designed to enable easy implementation. Apart from providing a variety of developer resources, FT also has experienced product specialists that offer advice and support to users.
10. Hacker News API
Hacker News is a news aggregator for hackers. It was started in 2007 by Paul Graham, Jessica Livingston, and Jeff Raider. Hacker News is where you can share your stories about startups, programming, funding, and more. It allows you to find new jobs and new co-founders for your startup. Hacker News works like Reddit, but it’s only for hackers and tech people. You can submit links to articles or blog posts related to tech. If the post gets upvoted, it will get pushed higher on the front page of Hacker News, and thousands of people will see your post in their feeds every day.
Features: With the Hacker News API, you can fetch read-only data from the website and deliver up-to-date technology news from around the world. You can use it to get real-time news, top stories, comments, user data, polls, jobs, and more.
Price: The API is available for free.
Data format: The RESTful API supports JSON data format.
Ease of Use: There is helpful documentation to assist developers in integrating the API without many hurdles.
That’s Rakuten RapidAPI’s list of Top 10 Best News APIs. You may also want to check our list of top search APIs. We hope you’ll find an API that you can use to provide your users with the latest information about the happenings around the world!
About Rakuten RapidAPI
Rakuten RapidAPI is the world’s largest API marketplace with 8,000+ third-party APIs and used by over 500,000 active developers. We enable developers to build transformative apps through the power of APIs. Find, test, and connect to all the APIs you need in one place!