News API:
A Simple API to search and collect News and Blog Articles
GNews API is a simple REST API with which you can search for current and historic news articles published by over 60,000 sources. With this API, you can also collect the current top headlines articles based on the Google News ranking.
Demonstration of the API results (only in English, to test other languages please consult the documentation) :
{
"totalArticles": 0,
"articles": []
}
Start for free
Develop and test your applications for free, once your application is ready for production, activating your subscription only takes a few minutes.
Fast response & Accurate
We store the news articles in our database in order to have the lowest possible response time and an outstandingly accurate search.
Easy-to-use
Our documentation is extremely easy to understand so you don't have to worry about integrating the API into your applications.
Worldwide Scale
Our database contains tens of millions of articles that we have collected from over 60,000 sources in 22 languages across 30 countries. You can filter articles by language, country or both. It is important to note that the country filter is applied on the country of the source and not on the country that might be the subject of an article. In other words, filtering by country allows you to know the media coverage for a country according to your search.

Response Performance
The response time of the API is very important to us, we do everything possible to keep it as small as possible. The average response time of the API is between 100 and 200 ms.
News Articles Data
We use advanced extraction techniques to retrieve the different attributes that make up an article. Data quality is our number one concern and we do absolutely everything we can to ensure that it is always excellent.

Easy Integration
Get API results in JSON format via HTTP GET requests in any programming language and easily integrate them into your applications. To use the API it's as simple as this: you make a request, get the results, parse the JSON and the data is ready to be used. If you have difficulties integrating the API you can contact us through our chat or send us an email with the form below.
Live News Articles
We have created a system that runs continuously to retrieve any new article published on the sources we cover. As soon as a new article is found it is immediately added to our database and accessible through the API.
Historic Data
The articles stored in our database are never deleted which allows you to consult through the API the history of published articles that we have stored over the years. You can with the help of some filters retrieve articles published in 2021, 2020, etc.

Advanced Request Options
Design complex queries in a logical way using search operators. Specify the context of your query with 10 easy-to-use optional parameters.
Search Operators
Perform advanced searches using search operators such as AND, OR and NOT to combine, separate and exclude keywords.
Consult the documentation on search operatorsFeatures for our subscribers
Retrieve full article content or use the paging feature with our subscriptions starting at 49.99 EUR per month (see pricing).
Pricing
Free for non-commercial projects, options if you're commercial

Free
0€/mo
- For non-commercial projects or for development and testing purposes only
- 100 requests per day
- Up to 10 articles returned per request
- Maximum of 1 request per second
- Email support
- Full article content and pagination

Essential
49.99€/mo
- For production and published commercial projects
- 1000 requests per day
- Up to 25 articles returned per request
- Maximum of 2 requests per second
- Email support
- Full article content and pagination

Business
99.99€/mo
- For larger commercial projects that require more resources
- 5000 requests per day
- Up to 50 articles returned per request
- Maximum of 4 requests per second
- Email support
- Full article content and pagination

Enterprise
249.99€/mo
- For enterprise projects that require exceptional resources
- 25000 requests per day
- Up to 100 articles returned per request
- Maximum of 6 requests per second
- Email support
- Full article content and pagination
Need a personalized plan? contact us below. For more information on personalized plans check out the FAQ. A subscription is required for any commercial project, this is not the case during the development and testing phase.
Contact us
Do you have a question?
Do not hesitate to contact us, we will answer you as soon as possible.