# Signal Nodus SEC Filings List

> Signal Nodus SEC Filings List 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 a list of SEC filings (e.g. 10-K, 10-Q) for a company, with accession numbers and filing dates, as an on-ramp to year-over-year section diffs.

## Facts

- Endpoint: GET https://api.signalnodus.ai/v1/filings
- 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-sec-filings-list-43cd9a57
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xwOQql8bay-OJyKFizVR7

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-sec-filings-list-43cd9a57
```

Example prompt: Pull the list of 10-K filings for NVIDIA from Signal Nodus so I can get the accession numbers and compare this year's risk factors section to last year's.

## When to prefer this

Choose this endpoint when you need to discover available SEC filings and their accession numbers for a company before retrieving year-over-year section diffs. It is the entry point into the Signal Nodus diff workflow — use it to enumerate filings, then pass accession numbers to diff endpoints. Prefer this over raw EDGAR queries when you need structured, diff-ready filing metadata in a single paid API call.

## Known failure modes

- Unknown or invalid company identifier returns empty filings array
- Invalid form type filter returns no results
- Rate limiting or payment failure returns 402 Payment Required
- Company has no filings matching the requested criteria
- Malformed request parameters return 400 Bad Request

## 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 an array of filings, each with form type (e.g. '10-K'), filing date, and accession number, plus a count of returned results. These accession numbers serve as keys to retrieve year-over-year section diffs from sibling endpoints.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "filings": [
   {
    "form": "10-K",
    "filingDate": "2026-02-25",
    "accessionNumber": "0001045810-26-000021"
   }
  ],
  "returned": 2
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signal-nodus-sec-filings-list-43cd9a57/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)
