# 2s.io Company News

> 2s.io Company News is a paid API for AI agents from 2s.io, paid per call via x402, $0.0025/call, status unknown (last checked 2026-09-14).

Fetches recent news articles about a specific US-listed company by ticker symbol, returning headlines, summaries, sources, and metadata aggregated by Finnhub.

## Facts

- Endpoint: GET https://2s.io/api/stocks/company-news
- Price: $0.0025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/2s-io-company-news-8a076e14
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Y1bg_CLdul3h_QrXTUdHU

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability 2s-io-company-news-8a076e14
```

Example prompt: Can you pull up recent news articles about NVDA from the last 14 days? I want to see what journalists have been writing about Nvidia lately — headlines, sources, and summaries.

## When to prefer this

Use this endpoint when you need recent news coverage for a specific US-listed stock — particularly when you want structured metadata (source, category, image, summary) per article rather than raw web search results. Prefer it over generic web search when the user is asking specifically about press coverage of a public company, as results are finance-domain curated and Finnhub-aggregated.

## Known failure modes

- Invalid or unrecognized ticker returns empty results or error
- Date range with no available news returns empty array
- Malformed date format (not YYYY-MM-DD) causes parameter error
- Ticker for a non-US-listed company may return no results
- Network or upstream Finnhub outage causes 5xx error

## How this service works

Recent news articles about a specific US-listed company. Pass ticker and optionally a from/to date window (YYYY-MM-DD; defaults to the last 14 days); returns headlines with source, summary, URL, image, related symbol, category, and publish time (newest first). Use it to catch up on what is being written about a company. News aggregated by Finnhub.

## Output

An array of news articles sorted newest-first, each containing: headline, source name, article summary, article URL, image URL, related ticker symbol, category tag, and Unix publish timestamp — aggregated by Finnhub for the specified company and date window.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "queryParams"
   ],
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "required": [
      "ticker"
     ],
     "properties": {
      "ticker": {
       "type": "string",
       "description": "US-listed ticker, e.g. AAPL."
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/2s-io-company-news-8a076e14/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 2s.io](https://www.zero.xyz/host/2s.io/llms.txt)
