# ForgeMesh Congress Financial Disclosure Filings

> ForgeMesh Congress Financial Disclosure Filings is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-11).

Returns structured JSON of US House members' financial disclosure filings (trade reports, annual reports, blind trusts, terminations) with PDF links, filterable by member, state/district, filing type, and year.

## Facts

- Endpoint: POST https://x402.forgemesh.io/congress-disclosure-filings?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-congress-financial-disclosure-filings-26ca9f91
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LxFHAw4lPHzwUbpceg1Od

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 forgemesh-congress-financial-disclosure-filings-26ca9f91 -d '<json body>'
```

Example prompt: Pull up the most recent STOCK Act trade reports (filing type 'P') filed by House members from Texas in 2026, and include links to the PDFs.

## When to prefer this

Use this endpoint when you need structured, filterable access to US House financial disclosure filings with direct PDF links and labeled filing types. Prefer it over scraping the House Clerk website directly since it returns clean JSON with filing_type_label explanations and supports filtering by member, state/district, year, and filing type in a single call. Best for research, journalism, compliance monitoring, or agent workflows that need to programmatically track congressional stock trades or annual disclosures.

## Known failure modes

- No filings match the provided filters — returns empty filings array with matched: 0
- Invalid filing_type code returns no results or an error
- Year outside available data range returns empty results
- Member name substring too ambiguous — may return unintended matches or too many results
- Limit parameter exceeds maximum of 100 — request rejected
- Payment not completed via x402 protocol — 402 Payment Required response

## How this service works

Financial disclosure filings by US House members and candidates as structured JSON: who filed what and when, with filing type codes explained (trade reports, annual reports, blind trusts, terminations) and a direct link to each official PDF. Filter by member name, state or district, filing type, or year; sorted newest first.

## Output

A JSON object containing a 'filings' array of matched records — each with filer first/last name, state_district, filing_date, filing_type, a human-readable filing_type_label, doc_id, PDF URL, year, and chamber — plus 'matched' (total results), 'returned' (count in this response), and an attribution note crediting the US House Clerk.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "year": {
   "type": "integer",
   "description": "filing year, e.g. 2026"
  },
  "limit": {
   "type": "integer",
   "maximum": 100,
   "minimum": 1
  },
  "state": {
   "type": "string",
   "description": "state or district prefix, e.g. 'TX' or 'TX02'"
  },
  "member": {
   "type": "string",
   "description": "member name substring"
  },
  "filing_type": {
   "type": "string",
   "description": "filing type code, e.g. 'P' for periodic transaction report"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "filings": [
   {
    "last": "Wittman",
    "year": 2026,
    "first": "Robert J.",
    "doc_id": "20034916",
    "chamber": "house",
    "pdf_url": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034916.pdf",
    "filing_date": "7/10/2026",
    "filing_type": "P",
    "state_district": "VA01",
    "filing_type_label": "periodic transaction report (STOCK Act trades)"
   }
  ],
  "matched": 14,
  "returned": 5,
  "attribution": "US House Clerk financial disclosures (public domain)"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-congress-financial-disclosure-filings-26ca9f91/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
