# Heurist Mesh SEC EDGAR Filing Diff

> Heurist Mesh SEC EDGAR Filing Diff is a paid API for AI agents from mesh.heurist.xyz, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-15).

Compares the latest SEC filing with the previous filing of the same form type and returns paragraph-level additions, removals, and metadata differences.

## Facts

- Endpoint: POST https://mesh.heurist.xyz/x402/agents/SecEdgarAgent/filing_diff
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/heurist-mesh-sec-edgar-filing-diff-41b43d3a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xyv30x_RBKW9uTYqbFrwr

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 heurist-mesh-sec-edgar-filing-diff-41b43d3a -d '<json body>'
```

Example prompt: What changed in Tesla's latest 10-K compared to their previous 10-K? Show me the paragraph-level additions and removals, especially in the risk factors section.

## When to prefer this

Use this endpoint when you need to understand exactly what changed between two consecutive SEC filings of the same type (e.g., two 10-Ks or two 10-Qs) at the paragraph level. Prefer this over manually fetching two filings when the goal is change detection, compliance monitoring, or investment research focused on disclosure shifts. Not suitable for retrieving full filing content without comparison context.

## Known failure modes

- Company not found in EDGAR — returns error if CIK or ticker is invalid
- No previous filing exists to compare against — returned when it is the first filing of that form type
- Form type not supported — error if the specified form type is not available in EDGAR
- Rate limit or payment failure — HTTP 402 if USDC payment is not processed
- Timeout for very large filings with many pages

## How this service works

Compare the latest filing with the previous filing of the same form and highlight paragraph-level additions, removals, and filing metadata differences. Use this for 'what changed since last filing'.

## Output

Returns a structured diff of the two most recent SEC filings of the same form type, including paragraph-level additions (new text blocks), removals (deleted text blocks), and differences in filing metadata such as filing dates, accession numbers, and filer information.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/heurist-mesh-sec-edgar-filing-diff-41b43d3a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mesh.heurist.xyz](https://www.zero.xyz/host/mesh.heurist.xyz/llms.txt)
