Financial Data API

Get Company News

Retrieve the latest news articles for any public company. Each article includes the title, full article text, publication date, source website, and a direct URL to the original article. This endpoint supports pagination and date range filtering, making it suitable for building news feeds, sentiment analysis pipelines, and research tools.

You can look up news by ticker symbol (AAPL), CIK, CUSIP, or ISIN. Apple (AAPL) is available on the free tier. Results are live.

GEThttps://api.roic.ai/v2/company/news/{identifier}

Parameters

Path Parameters

identifierstringrequired

Company identifier — supports ticker symbol (e.g., `AAPL`), CIK, CUSIP, or ISIN.

Example: AAPL

Query Parameters

apikeystringrequired

Your API key for authentication.

limitnumberoptional

Number of news articles to return.

Default: 20
pagenumberoptional

Page number for pagination (zero-indexed).

Default: 0
date_startstringoptional

Filter results starting from this date (YYYY-MM-DD format).

Example: 2020-01-01
date_endstringoptional

Filter results ending at this date (YYYY-MM-DD format).

Example: 2024-12-31
formatstringoptional

Response format. Use `json` for JSON (default) or `excel` for tab-separated values compatible with Google Sheets and Excel.

Default: jsonValues: json, excel

Code Examples

curl "https://api.roic.ai/v2/company/news/AAPL?apikey=YOUR_API_KEY"

Response

Response200 OK
[
  {
    "symbol": "AAPL",
    "title": "Apple Reports Record Q1 Revenue",
    "article_url": "https://example.com/apple-q1",
    "article_text": "Apple Inc. reported record first-quarter revenue of $124 billion...",
    "published_date": "2024-01-25T14:00:00Z",
    "site": "Reuters"
  }
]

Use Cases

  • Build a real-time news feed for portfolio companies on a financial dashboard
  • Power NLP sentiment analysis on company news to generate trading signals
  • Create a news aggregator that tracks articles across multiple stocks
  • Monitor news activity before and after earnings announcements
  • Feed recent news articles into AI models for automated financial research and summarization
  • Company Profile - Get the full company profile alongside news articles
  • Earnings Calls - Access earnings call transcripts for deeper company analysis
  • Stock Prices - Correlate news events with stock price movements