Skip to main content

Fetch NewsAPI

Type: fetch_newsapi • Category: flow • Tags: news, data, eventregistry

Description​

Fetch news articles from EventRegistry NewsAPI with advanced filtering by categories, sources, and date ranges. Provides comprehensive news data from major financial publications.

Parameters​

NameTypeDescriptionRequiredDefault
apiKeystringEventRegistry API keyno
categoriesarrayCategory URIsno["dmoz/Business/Investing/Stocks_and_Bonds","dmoz/Society/Government/Finance"]
sourcesarraySource URIsno["finance.yahoo.com","investing.com","reuters.com","marketwatch.com","foxbusiness.com","bloomberg.com","cnbc.com","nytimes.com"]
langstringLanguage codeno"eng"
dateFromdateStart ISO datetimeno
dateTodateEnd ISO datetimeno
limitnumberMax articles (1-500)no100

Help​

Fetch NewsAPI retrieves news articles from EventRegistry's comprehensive news database.

Use {{ ... }} in parameters to pull from workflow vars/data.

How It Works:

  • Connects to EventRegistry NewsAPI using your API key.
  • Filters articles by categories (business/finance topics) and trusted news sources.
  • Supports date range filtering and language selection.
  • Returns structured article data with titles, content, dates, and sources.

Getting an API Key:

  • Visit https://eventregistry.org/ and create a free account.
  • Generate an API key in your dashboard.
  • Set the key in your environment as EVENT_REGISTRY_API_KEY or pass it in apiKey parameter.

Parameters Guide:

  • apiKey: Your EventRegistry API key (can also use EVENT_REGISTRY_API_KEY env var).
  • categories: Array of category URIs. Default includes business/investing/finance topics. Examples: "dmoz/Business/Investing/Stocks_and_Bonds", "dmoz/Society/Government/Finance"
  • sources: Array of news source URIs. Default includes major financial publications. Examples: "finance.yahoo.com", "bloomberg.com", "reuters.com", "cnbc.com"
  • lang: Language code (default: 'eng' for English).
  • dateFrom/dateTo: ISO date range to filter articles (YYYY-MM-DD format).
  • limit: Maximum articles to return (1-500, default 100).

Usage Examples:

  • Basic financial news: Use default categories and sources
  • Specific date range: dateFrom="2025-11-01", dateTo="2025-11-15"
  • Custom sources: sources=["bloomberg.com", "wsj.com"]
  • From workflow: apiKey={{vars.api_key}}, limit={{vars.article_count}}

Understanding Results:

  • title: Article headline
  • body: Full article text
  • date: Publication timestamp
  • source: News source name
  • url: Direct link to article

Tips for Best Results:

  • Use specific category URIs for targeted results
  • Combine with date filtering for time-sensitive analysis
  • Higher limits may take longer to process
  • Check EventRegistry documentation for available categories and sources

Rate Limits & Quotas:

  • Free tier: Limited requests per day
  • Paid plans: Higher limits and premium features
  • Monitor your usage in EventRegistry dashboard

For support, visit https://eventregistry.org/support or check their API documentation.