For institutions

The Politician Finance API

A normalized REST API over congressional and executive-branch financial disclosures. Built for funds, family offices and researchers who need clean, queryable data β€” not PDFs.

🧱
Normalized
Trades, holdings and net worth as structured JSON, deduplicated and entity-resolved.
πŸ”‘
Key-based auth
Simple X-API-Key header. Scoped keys, usage limits, audit log.
πŸ›°οΈ
All branches
Congress today; executive branch (OGE-278), lobbying & contracts on the roadmap.

Authentication

Every request needs an API key. This demo exposes a read-only key so you can try it live:

# get your key at /register.html β€” demo read-only key below
curl https://api.politician-finance.com/api/v1/politicians \
  -H "X-API-Key: pf_demo_readonly_2026"

Endpoints

GET /api/v1/politicians list + summary stats
GET /api/v1/politicians/:id profile + portfolio series
GET /api/v1/politicians/:id/portfolio 3-line indexed series
GET /api/v1/politicians/:id/trades all disclosed trades

Example response

// GET /api/v1/politicians/pelosi/trades β€” loading live…

Data plans

Starter API

$250/mo
  • 100k calls / mo
  • Congress trades + net worth
  • Community support
Get key
Funds

Dataset

Custom
  • Bulk normalized dataset
  • All branches + entity graph
  • Daily delivery + SLA
  • Backtesting license
Talk to sales

Enterprise

Custom
  • Unlimited calls
  • Signals & conflict scores
  • On-prem / VPC option
Contact