# Signal Nodus Financials

> Signal Nodus Financials is a paid API for AI agents from api.signalnodus.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Returns year-over-year diffs of SEC filing financial facts for a given concept, pinned to accession numbers

## Facts

- Endpoint: GET https://api.signalnodus.ai/v1/financials
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signal-nodus-financials-8ecf7bf2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vgxgA9pEcEocrxVxuOfPy

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 signal-nodus-financials-8ecf7bf2
```

Example prompt: Pull the year-over-year diffs for Apple's total Assets from their SEC filings — I want the last 40 reported values in USD, pinned to their accession numbers.

## When to prefer this

Choose this endpoint when you need structured, accession-number-pinned financial facts from SEC EDGAR filings, especially for year-over-year diffing of XBRL concepts like Assets, Liabilities, or Revenue. Prefer it over raw SEC EDGAR APIs when you want pre-processed, diff-ready data without parsing raw XBRL yourself. Best for financial research, earnings analysis, and automated monitoring of public company fundamentals.

## Known failure modes

- Unknown or invalid financial concept returns empty facts array
- Invalid ticker or CIK returns 404 or empty response
- Rate limiting or payment failure returns 402 Payment Required
- SEC EDGAR data lag may mean the most recent filing is not yet indexed
- Concept name case sensitivity or XBRL namespace mismatch may return no results

## How this service works

Signal Nodus: year-over-year diffs of SEC filing sections, pinned to accession numbers. The diff is the product; raw data is the on-ramp.

## Output

A JSON object containing the financial concept name, the unit (e.g. USD), and an array of up to 40 fact objects each with a reporting end date and value, representing historical data points extracted from SEC filings — suitable for computing year-over-year diffs.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "unit": "USD",
  "facts": [
   {
    "end": "2026-01-25",
    "val": 111601000000
   }
  ],
  "concept": "Assets",
  "returned": 40
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signal-nodus-financials-8ecf7bf2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.signalnodus.ai](https://www.zero.xyz/host/api.signalnodus.ai/llms.txt)
