11 Top News APIs

The vast number of news outlets in print, TV, and radio and the Internet can be overwhelming. So developers looking to captivate news consumers with a streamlined application should take a look at the hundreds of APIs in the News Services category of the ProgrammableWeb API directory. There, you can find tools and APIs available for discovering real news and eliminating fake news. You can also find APIs for publishing news, as well as retrieving news summaries, news feeds, political news, tech news, entertainment news, sports news, market news, and every other type of news under the sun. In this article, we highlight some of the APIs in our News Services category that garner the most page views from our readers.

So to create applications that keep up with current events, we have created this list of the 11 most popular News Services APIs on ProgrammableWeb, based on user traffic.

1. Google Trends
The Google Trends APITrack this API (unofficial), offers a layer for Google Trends data. It can be used to retrieve keyword popularity data by location, and date. This API makes use of several methods such as returning the current top 20 trending topics for a desired location (hotTrends), returning the top 30 searches of the last month (top30in30), or returning data by category (categoryTopCharts). It is used with a corresponding Node.js SDK.

2. Reddit
The Reddit APITrack this API allows users to access the user submitted and rated stories on reddit.com. It also provides advanced functionality, including user account information and subreddit moderation.

3. News API
The News APITrack this API provides live headlines, images, and other article metadata from a range of popular news sources and blogs. The service provides data from over 30,000 news sources and blogs in more than 55 countries. including TechCrunch, Reuters, NYT, WSJ, and BBC News. The service has a free plan for developers and also paid plans for commercial ventures.

Many big names in journalism are offered as sources for the News API

Many big names in journalism are offered as sources for the News API. Screenshot: newsapi.org

4. Unofficial Google News
The Unofficial Google News APITrack this API can enable applications to collect and display articles corresponding to a given set of keywords. The API was created as a reliable alternative in response to Google's closure of its Google News API. This API allows users to receive up to 100 articles per search (max item number depends on your plan). Each article contains a title, a description, the article link, the website, the source, and the date.

5. New York Times Article Search
The New York Times Article Search APITrack this API is available to look up articles by keywords. Along with standard keyword searching, the API also offers faceted searching. The available facets include Times-specific fields such as sections, taxonomic classifiers, and controlled vocabulary terms. The API returns article information such as byline, headline, multimedia, print page, snippet, web URL, person, and word count.

6. CryptoControl Crypto News
CryptoControl is a cryptocurrency news aggregation service. CryptoControl's Crypto News APITrack this API allows users to retrieve cryptocurrency articles from the news engine for professional or commercial use. CryptoControl goes through more than 5,000 articles daily from over 1000+ news sources, and a specialized AI is used to understand the context of each article and attribute coins and categories to each article.

7. Guardian
The Guardian Open Platform is a suite of web services for partners to build applications with Guardian data. The Open Platform currently includes the Guardian Content APITrack this API, in which users can query the content database for articles and get them back in JSON or XML formats for integration with other web applications. Methods are available for content (including article metadata, images, etc.), tags, sections, and single item.

8. New York Times Movie Reviews
The New York Times Movie Review APITrack this API gives users access to movie reviews by the New York Times critics. The API gives access to over 22,000 New York Times movie reviews from today back to 1924. Using the Movie Reviews API users can query reviews and get data such as byline, critics pick, date updated, MPAA rating, title, headline, opening date, article link, and multimedia. Users can search movie reviews by keywords or critics.

9. Hacker News
Hacker News has made its data available for programmatic access in near real-time for iOS & Android and web-enabled devices that implement Firebase. Using the Hacker News APITrack this API, calls can be made to retrieve news, updates, comments, jobs, polls, and more, all by using unique identifiers. HTTP calls will return JSON-formatted responses that include actual text from articles, titles, as well as associated metadata and URL links. Though Hacker News plans to unveil an OAuth API in the future to access user data, currently the API is free for public consumption.

10. Bing News Search
The Bing News Search APITrack this API returns a list of world news from a search query that can be filtered by local news, topic, and searchable metadata. Results include information such as authoritative images, related news, and provider. This API provides a list of news similar to the Bing News website. The Bing News Search API uses JSON format for data exchange.

11. SummarizeBot
The SummarizeBot APITrack this API integrates artificial intelligence and blockchain-powered solutions for summarization, fake news detection, news aggregation, sentiment analysis, face detection, image recognition and extraction of text, comments, videos, and images. It summarizes automatically, extracts important information, keywords and key phrases from web links, documents, audio files, and images. The fake news detection API method analyzes news articles to identify whether they are likely to be real news or not. With the help of custom AI classifiers, it can detect different types of fake information, such as propaganda, conspiracy, pseudoscience, bias, irony.

If you don't see a suitable API for your news application, have no fear. There are currently 275 News Services APIs, 145 SDKs, and 44 Source Code Samples to choose from on ProgrammableWeb.

Be sure to read the next News Services article: Daily API RoundUp: ClickTime, Passworks, Storyblok, VidGrid, Newsriver

 

Comments (0)