# Signal Nodus SEC Filing Diff

> Signal Nodus SEC Filing Diff is a paid API for AI agents from api.signalnodus.ai, paid per call via x402, $0.5/call, status unknown (last checked 2026-09-14).

Returns year-over-year text diffs of specific SEC filing sections, comparing added and removed content between filings pinned to accession numbers.

## Facts

- Endpoint: GET https://api.signalnodus.ai/v1/compare
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signal-nodus-sec-filing-diff-dba9f6ec
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iKWD01LlBiwvLDOT8GIUD

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-filing-diff-dba9f6ec
```

Example prompt: Show me what changed in Tesla's 10-K risk factors section between last year and this year — I want to see exactly what language was added and removed, with a summary of how much the section changed.

## When to prefer this

Choose this endpoint when you need structured, reproducible year-over-year text diffs of specific SEC filing sections anchored to accession numbers. It is the right choice for investment research, compliance auditing, or change detection workflows where you need to know exactly what language was added or removed — not just a summary. Prefer it over general SEC EDGAR scrapers when you need a clean diff format with change metrics rather than raw filing text.

## Known failure modes

- Invalid or nonexistent accession number returns an error
- Filing section not available for the specified accession number
- Rate limiting or payment failure if x402 payment is not properly handled
- Accession numbers from non-comparable filing types may produce misleading diffs
- Network timeout for very large filing sections

## 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 added text lines, an array of removed text lines, and a summary object with counts of added, removed, and unchanged lines plus a changeRatio (e.g. 0.325 means 32.5% of the section changed). All diffs are anchored to specific SEC accession numbers for reproducibility.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "added": [
   "..."
  ],
  "removed": [
   "..."
  ],
  "summary": {
   "added": 161,
   "removed": 141,
   "unchanged": 335,
   "changeRatio": 0.325
  }
 }
}
```

## More

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