# StableFinance As-Reported Financial Statements

> StableFinance As-Reported Financial Statements is a paid API for AI agents from stablefinance.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Retrieves all as-reported financial statements with raw filer concepts and labels for a given company and period.

## Facts

- Endpoint: GET https://stablefinance.dev/api/financials/as-reported
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stablefinance-as-reported-financial-statements-7e71bef1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_beGZNQOAieMke8nwzfKoC

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 stablefinance-as-reported-financial-statements-7e71bef1
```

Example prompt: Can you pull the as-reported quarterly financial statements for Apple (ticker: AAPL) filed after 2023-01-01, up to 5 results, so I can see the raw filer concepts and labels exactly as submitted to the SEC?

## When to prefer this

Use this endpoint when you need the raw, as-reported financial data exactly as a company filed it with the SEC, preserving original XBRL filer concepts and labels — as opposed to standardized/normalized financial data. Ideal for detailed accounting analysis, XBRL research, or when filer-specific taxonomy labels matter.

## Known failure modes

- Missing required 'period' parameter returns validation error
- Invalid ticker or CIK returns empty financials array
- Invalid date format (not YYYY-MM-DD) returns schema validation error
- Payment failure (402) if x402 micropayment not completed
- Rate limiting or upstream Financial Datasets AI unavailability returns 5xx error
- Limit exceeds maximum of 50 returns validation error

## How this service works

All as-reported statements with the raw filer concepts and labels.

## Output

Returns an array of as-reported financial statement objects containing raw filer concepts and labels exactly as the company submitted them, for the specified ticker or CIK, period type (annual or quarterly), and optional date filters.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "period"
     ],
     "properties": {
      "cik": {
       "type": "string",
       "minLength": 1
      },
      "limit": {
       "type": "integer",
       "maximum": 50,
       "minimum": 1
      },
      "period": {
       "enum": [
        "annual",
        "quarterly"
       ],
       "type": "string"
      },
      "ticker": {
       "type": "string",
       "minLength": 1
      },
      "report_period": {
       "type": "string",
       "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
      },
      "report_period_gt": {
       "type": "string",
       "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
      },
      "report_period_lt": {
       "type": "string",
       "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
      },
      "report_period_gte": {
       "type": "string",
       "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
      },
      "report_period_lte": {
       "type": "string",
       "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "financials"
     ],
     "properties": {
      "financials": {
       "type": "array",
       "items": {}
      }
     },
     "additionalProperties": false
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "financials": [
   {
    "period": "annual",
    "ticker": "AAPL",
    "currency": "USD",
    "filing_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/0000320193-24-000123-index.htm",
    "balance_sheet": {
     "Total assets": 364980000000
    },
    "fiscal_period": "FY2024",
    "report_period": "2024-09-28",
    "accession_number": "0000320193-24-000123",
    "income_statement": {
     "Net sales": 391035000000
    },
    "cash_flow_statement": {
     "Cash generated by operating activities": 118254000000
    }
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stablefinance-as-reported-financial-statements-7e71bef1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stablefinance.dev](https://www.zero.xyz/host/stablefinance.dev/llms.txt)
