# 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 a company's latest SEC filing with its previous filing of the same form type, highlighting paragraph-level additions, removals, and metadata differences.

## Facts

- Endpoint: POST https://mesh.heurist.xyz/x402/solana/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-a5c8fb8c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kzaRGz-r_FGq2RRLQsZBX

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-a5c8fb8c -d '<json body>'
```

Example prompt: What changed between Tesla's two most recent 10-K filings? Show me any paragraph-level additions or removals and note any differences in filing metadata.

## When to prefer this

Use this endpoint when you need to understand what specifically changed between two consecutive SEC filings of the same type for a company — particularly for detecting new risk disclosures, removed language, or metadata shifts. Prefer this over general SEC search endpoints when the user's intent is explicitly comparative ('what changed', 'what's new', 'what was removed'). This is ideal for compliance monitoring, investment due diligence, and regulatory change tracking workflows.

## Known failure modes

- Company not found or invalid ticker/CIK — returns error indicating unrecognized identifier
- No previous filing of the same form type exists — returns error or empty diff
- SEC EDGAR service unavailable or rate-limited — returns upstream error
- Form type not supported — returns error indicating unsupported form
- Accession number mismatch or invalid — returns not found error

## 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 filings of the same form type for the specified company, including paragraph-level additions (new text blocks), removals (deleted text blocks), and metadata differences such as filing dates, accession numbers, and filer information between the latest and previous filing.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "query"
     ],
     "properties": {
      "form": {
       "type": "string",
       "description": "SEC form type to diff. If omitted, the most recent comparable filing pair is selected automatically."
      },
      "debug": {
       "type": "boolean",
       "default": false,
       "description": "Debug mode flag. ALWAYS use false."
      },
      "query": {
       "type": "string",
       "description": "Company name, ticker, or CIK."
      },
      "include_links": {
       "type": "boolean",
       "default": false,
       "description": "Include full SEC filing URLs in the response."
      },
      "paragraph_limit": {
       "type": "integer",
       "default": 5,
       "description": "Maximum number of added and removed paragraphs to surface."
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "result": {
       "type": "object",
       "additionalProperties": true
      }
     }
    }
   }
  }
 }
}
```

## More

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