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…
Newsdata.io’s news API is developed to provide live and historical global news from thousands of sources with exceptional response. You can retrieve top stories based on country, as well as search all news data and filter by category, language, source, publish date, and more. Newsdata.io API provides headlines, images, and other article metadata from a range of popular news sources in JSON architecture with an API Key.
To get the most out of the API, consult our documentation: https://newsdata.io/docs
Requests Headers & CORS
The API is configured to work only with GET requests and allows only the headers listed below:
If you make non-GET requests or add headers that are not in the list, you will receive an error from the API.
All information related to your subscription is available on the RapidAPI developer dashboard.
The RapidAPI developer dashboard is where you can see all of your apps, locate API keys, view analytics, and manage billing settings.
To access the dashboard, simply log in to RapidAPI and select ‘My Apps’ in the top-right menu. Alternatively, you can head directly to https://rapidapi.com/developer/dashboard.
In the main dashboard, you will see account-wide analytics and account information. To get more detailed information, you can select tabs on the left-hand side of the screen.
Using the RapidAPI dashboard, you can also view analytics specific to each app in your account. To do so, switch over to the ‘Analytics’ tab of your application in the dashboard.
On the top of the page, you’ll be able to see a chart with all the calls being made to all the APIs your app is connected to. You’ll also be able to see a log with all the request data. You are also able to filter these analytics to only show certain APIs within the app.
In each graph, you can view the following metrics:
When consuming our API, you will always receive the following headers appended to the response: