# SEC Filings & Financials — Normalized Financial Metrics by Ticker

> SEC Filings & Financials — Normalized Financial Metrics by Ticker is a paid API for AI agents from sec.use.x402atlas.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns normalized annual and quarterly financial metrics (revenue, income, balance-sheet, cash-flow, EPS) for a US public company identified by ticker symbol, sourced from SEC XBRL filings.

## Facts

- Endpoint: GET https://sec.use.x402atlas.com/financials/:ticker
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sec-filings-financials-normalized-financial-metrics-by-ticker-3e382b16
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fP2w7da6yhv7XM85E1cp5

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 sec-filings-financials-normalized-financial-metrics-by-ticker-3e382b16
```

Example prompt: Pull the normalized annual and quarterly financials for Apple — I need revenue, net income, EPS, and cash flow figures as reported to the SEC. Their ticker is AAPL.

## When to prefer this

Choose this endpoint when you need structured, normalized financial statement data (income statement, balance sheet, cash flow, EPS) for a US public company by ticker, especially when you want both annual and quarterly granularity sourced directly from SEC XBRL filings. Prefer it over generic financial data APIs when auditability matters, since each metric includes the originating SEC accession number and filing date. It is more suitable than the sibling filing-documents endpoint when you need numeric financial facts rather than raw filing URLs.

## Known failure modes

- Invalid or unrecognized ticker returns an error or empty metrics array
- Ticker for a non-US or non-SEC-reporting company yields no data
- Very recently listed companies may have incomplete or no XBRL data
- Some metrics may be absent for certain companies if not reported in XBRL format
- Network or payment failure (402 payment required if x402 header not provided correctly)

## How this service works

SEC company financials by ticker — normalized annual and quarterly revenue, income, balance-sheet, cash-flow and EPS facts.

## Output

A JSON object containing the company name, CIK, and an array of financial metric objects. Each metric includes a key, human-readable label, and separate annual and quarterly sub-objects with the numeric value, unit (e.g. USD), fiscal period start/end dates, SEC form type (10-K or 10-Q), filing date, and accession number for traceability.

## 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",
    "pathParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "ticker"
     ],
     "properties": {
      "ticker": {
       "type": "string",
       "pattern": "^[A-Za-z0-9][A-Za-z0-9.-]{0,9}$",
       "description": "US public-company ticker; case-insensitive"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "ticker",
      "metrics"
     ],
     "properties": {
      "cik": {
       "type": "integer"
      },
      "note": {
       "type": "string"
      },
      "ticker": {
       "type": "string"
      },
      "metrics": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "key",
         "label"
        ],
        "properties": {
         "key": {
          "type": "string"
         },
         "label": {
          "type": "string"
         },
         "annual": {
          "type": "object",
          "required": [
           "value",
           "unit",
           "period",
           "form",
           "filed",
           "accession_number"
          ],
          "properties": {
           "form": {
            "type": "string"
           },
           "unit": {
            "type": "string"
           },
           "filed": {
            "type": "string",
            "format": "date"
           },
           "value": {
            "type": "number"
           },
           "period": {
            "type": "object",
            "required": [
             "end"
            ],
            "properties": {
             "end": {
              "type": "string",
              "format": "date"
             },
             "start": {
              "type": "string",
              "format": "date"
             }
            },
            "additionalProperties": false
           },
           "accession_number": {
            "type": "string"
   
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sec-filings-financials-normalized-financial-metrics-by-ticker-3e382b16/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sec.use.x402atlas.com](https://www.zero.xyz/host/sec.use.x402atlas.com/llms.txt)
