News API

Use our API to obtain news and blog content published by over 30,000 news publishers worldwide.

*Free trial. No credit card required.
Python SDK
from eventregistry import *
er = EventRegistry(apiKey = YOUR_API_KEY)
q = QueryArticlesIter(
    keywords = QueryItems.OR(["Bitcoin", "Litecoin"]),
    dataType = ["news", "blog"])
# obtain at most 500 newest articles or blogs
for art in q.execQuery(er, sortBy = "date", maxItems = 500):
    print art
                                        
Node.js SDK
const iterOpts = {
    sortBy: "date",
    maxItems: 500,
    keywords: QueryItems.OR(["Bitcoin", "Litecoin"]),
};
const q = new QueryArticlesIter(er, iterOpts);
q.execQuery((items, error) => {
    console.info(items);
});
                                        
REST API
https://eventregistry.org/json/article?action=getArticles&resultType=articles&keyword=Bitcoin&keyword=Litecoin&keywordOper=or&lang=eng&articlesSortBy=date&includeArticleConcepts=true&articleBodyLen=300&forceMaxDataTimeWindow=31&apiKey=API_KEY

                                        

Reasons for using our News API

Access content published globally

Access content published globally

Get access to content minutes after it has been published in over 30.000 news sources in 30 languages.

Advanced filtering options

Advanced filtering options

Find content of interest by specifying keywords, people, locations, organizations, topics, themes, news source, source location, etc.

Extensive meta information

Extensive meta information

We provide not only core article information but also information extracted from the articles – which people, locations, organization, themes, etc. were mentioned in them.

World events

World events

Use our API to find world events that we have identified from the news content. Get complete coverage of each event by different news sources in different languages.

Quickly understand the content

Pay per usage

Choose a plan that suits your requirements and pay per usage.

Historical data

Historical data

Get access to news content published since 2014.

Let our News API help you in...

  • obtaining the latest news content about a person, company, location, or topic of interest;
  • identifying business trends, analyze competitors, or monitor industry developments for business intelligence purposes;
  • building a product that requires news or blog content;
  • accessing a full stream of news and blogs as they are collected; and
  • building a dataset to use in academic research.

Examples of API calls