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. All public companies are available on every plan. Results are live.

GEThttps://api.roic.ai/v2/company/news/{identifier}
Request
curl "https://api.roic.ai/v2/company/news/AAPL?apikey=YOUR_API_KEY"
Response
200 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"
  }
]

Parameters

Path parameters

identifierstringrequired

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

Example: AAPL

Query parameters

limitnumber

Number of news articles to return.

Default: 20
pagenumber

Page number for pagination (zero-indexed).

Default: 0
date_startstring

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

Example: 2026-01-01
date_endstring

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

Example: 2026-12-31
formatstring

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

Default: jsonValues: jsonexcel

Response

Response fields

symbolstring

The ticker symbol of the company the article covers, e.g. AAPL.

titlestring

Headline of the article as published by the source.

article_urlstring

Link to the original article on the publisher's site. Attribute the source when displaying excerpts.

article_textstring

Full plain-text body of the article. Useful for summarization, sentiment analysis, or full-text search.

published_datestring

When the article was published, as an ISO 8601 UTC timestamp, e.g. 2024-01-25T14:00:00Z.

sitestring

Name of the publisher, e.g. 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