# 2s.io SEC As-Reported Financial Statements

> 2s.io SEC As-Reported Financial Statements is a paid API for AI agents from 2s.io, paid per call via x402, $0.0025/call, status unknown (last checked 2026-09-16).

Returns as-reported financial statements (balance sheet, income statement, cash flow) for a US-listed company, parsed directly from SEC 10-K/10-Q filings.

## Facts

- Endpoint: GET https://2s.io/api/stocks/financials-reported
- Price: $0.0025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/2s-io-sec-as-reported-financial-statements-104434ff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lqFX8S5-N3Sb4LV9Vai-X

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-sec-as-reported-financial-statements-104434ff
```

Example prompt: Pull the last 4 quarterly as-reported financial statements for TSLA — balance sheet, income statement, and cash flow exactly as filed with the SEC — so I can see the raw GAAP line items from each 10-Q.

## When to prefer this

Use this endpoint when you need raw, as-reported financial statement data exactly as a company filed it with the SEC — preserving original line-item labels and values from 10-K or 10-Q forms — rather than standardized/normalized metrics. Prefer this over curated XBRL metrics endpoints when you need the verbatim filed figures, not harmonized fields. Best for compliance research, forensic accounting, or any use case requiring fidelity to the original SEC disclosure.

## Known failure modes

- Unknown or invalid ticker returns empty results or 404
- Ticker for a non-US-listed company returns no data
- freq parameter value outside 'annual'/'quarterly' may be ignored or error
- limit exceeding available filings returns only what exists
- Rate limiting or payment failure returns 402 or 429 error
- SEC EDGAR source data gaps may result in missing periods

## How this service works

As-reported financial statements for a US-listed company, exactly as filed with the SEC — balance sheet, income statement, and cash-flow statement line items, parsed from each 10-K/10-Q. Pass ticker and optionally freq (annual or quarterly) and limit; returns the most recent filings (newest first) with filing metadata (form, period, filed date, accession) and the full report under `report`. Data by Finnhub.

## Output

A list of the most recent SEC filings (newest first), each containing filing metadata (form type such as 10-K or 10-Q, period of report, filed date, accession number) plus the full as-reported financial statements under a 'report' key, with individual line items for balance sheet, income statement, and cash flow statement exactly as parsed from the original SEC filing.

## 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-sec-as-reported-financial-statements-104434ff/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)
