The Platform To Search And Collect Worldwide News

Get live breaking news or search historical news data for the past 2 years from 20,000 sources using NewsData.io API. Collect the data in JSON or Excel Formats.

Register to Get API Key

What we provide

Live Feeds

Live Breaking News API

Get access to our API for live-breaking news and headlines from reputed and global news sources as soon as they are published online.

Learn More

News Feeds

Search Existing News

Search existing news sources, headlines, and topics from a database of over 20,000 news sources archived in the past 2 years.

Learn More

analyze news data

Analyze News Data

Transform massive amounts of historical and real-time news data from global news sources into game-changing insights.

Learn More

Expanding Globally With Over 2000+ satisfied customers

;

API request examples

Please find below some examples of API requests including requirement, search query and final outcome in JSON format

NewsData.io API Search and Filter options

Search with Keywords & Phrases

  • Search keywords or even complete phrases for relevant search results q=apple or q=Tim cook.
  • Search keywords and phrases excluding certain keywords. q=cryptocurrency -bitcoin, q=cryptocurrency -ethereum -bitcoin -tether
  • Specify words that must appear along with the ones that must not q=gamestop AND wallstreetbets -wallstreet
  • Supports Boolean operator AND q= blockchain AND crypto
  • Search for multiple keywords and phrases with multiple OR operators. q=ethereum OR bitcoin OR tether
  • Limit your searches to headline qintitle=nft marketplace
  • Example: https://newsdata.io/api/1/news?apikey=yourAPIkey&q=ethereum%20OR%20tether%20-bitcoin
news headlines
search for existing news

Filter by Timeline you want

  • Fetch news articles from 2 weeks back to the present time by date or date and time.Ex: from_data=2021-02-15 or from_date=2021-02-15T04:04:50
  • Fetch news articles till present time by date or date and time.Ex: to_date=2021-04-12 or to_date=2021-04-12T04:04:34
  • Track news from specific time duration.Ex: from_date=2020-02-15&to_date=2020-04-15
  • Or leave the filter blank to get the latest news updates
  • Example: https://newsdata.io/api/1/news?apikey=yourAPIkey&q=cryptocurrency&from_date=2020-02-28&to_date=2021-02-28

Search for News of a specific Country or Language

  • Search for news articles from the news sources of a specific country.Ex: country=us
  • Search for news articles from multiple countries.Ex: country=us,in,gb
  • Limit your searches to a language of your choice.Ex: language=en,jp
  • Search among 88 countries and 22 languages
  • Example: https://newsdata.io/api/1/news?apikey=yourAPIkey&q=cryptocurrency&country=us&language=en
analyze news data
search for existing news

Get news from preferred Publishers or Categories

  • Restrict your search results to a single publisher of your choice domain=nytimes
  • Track news sources from multiple domains like domain=nytimes,theverge,geekculture
  • Search for news for a particular category. category=business
  • Search for multiple categories simultaneously. category=sports,health,entertainment
  • Example: https://newsdata.io/api/1/news?apikey=yourAPIkey&domain=indiatoday&category=technology

NewsData.io API Features

easy to integrate

Easy to Integrate

Track and analyze large volumes of news data related to your organization and uncover valuable insights.

news-sources

5000 News Sources

Extract news data from over 5000 trusted news sources worldwide

88 Countries

88 Countries

Track relevant news sources from 88 different countries.

Download the data

Download the Data

Extract valuable news data in a JSON file along with analytical insights in a PDF report.

analyze the data

Analyze the data

Use various text analytics models to analyze news data and extract insights for data-driven decision-making.

99 sla time

99% SLA time

99% SLA time to provide an uninterrupted and seamless user experience with guaranteed accuracy.

22 languages

22 Languages

Track global news sources in 22 different languages to access relevant news minutes after it is published

json response

JSON format

Identify relevant historical and real-time news sources and extract them in JSON file format.

Develop for free

Develop for Free

Get free access to NewsData.io API to develop and test personal projects

Get started with NewsData.io API

Step1

Register with Us

Register for free or purchase a premium plan that suits your needs to get the API key.

Step2

Integrate our API

Enter the API key to integrate it with your system and automate news tracking.

Step3

Display the Results

Use the various analytical models to analyze large volumes of news data and extract actionable insights.

What Our Clients Say