A nonpartisan, citizen-led accountability project analyzing financial conflicts of interest among elected officials using public APIs and their own signed disclosures.
Click any name to read the full analysis. Each finding includes the F1 submission ID, API endpoints, and step-by-step verification instructions.










Every analysis follows an identical six-step process using three public PDC datasets. We don't pick sides. We pick through disclosures.
Query the PDC Financial Affairs dataset for the official's most recent signed disclosure. Parse the nested JSON for income, spouse, business associations, gifts, and real estate.
Identify every income source for filer and spouse. Flag outside income exceeding $30K, spouse income exceeding $100K, and any employer receiving state agency payments.
Check every income source and spouse employer against the PDC lobbyist registration database. If an income source employs lobbyists who lobby the legislature, flag it.
Pull the official's full campaign contribution history. Identify organizational donors and check for overlap with income sources, lobbyist employers, and committee jurisdiction.
Map the official's committee assignments against their financial interests. If they control budgets for agencies that pay their employer or spouse's employer, flag the overlap.
Apply the conflict screener. Publish findings with full sourcing, including F1 submission IDs, API queries, and verification steps. Publish clean passes with the same rigor.
Two systemic patterns emerge from the data: an institutional influence network centered on SEIU 775, and a set of structural pipelines connecting private income to public authority.
Interactive network visualization mapping financial relationships between legislators, lobbyists, consulting firms, and institutional donors. Built from PDC contribution data, lobbyist registrations, F1 disclosures, and DOL LM-2 filings.
No API key required. No login. No paywall. Copy any query below into your browser.
https://data.wa.gov/resource/ehbc-shxw.json?$where=name like '%LASTNAME%'&$order=period_end DESC
https://data.wa.gov/resource/kv7h-kjye.json?$select=contributor_name,sum(amount) as total&$where=filer_name like '%NAME%'&$group=contributor_name&$order=total DESC
https://data.wa.gov/resource/xhn7-64im.json?$where=employer_name like '%COMPANY%'&$order=employment_year DESC
https://data.wa.gov/resource/tijg-9zyp.json?$select=recipient_name,sum(amount) as total&$where=filer_name like '%NAME%'&$group=recipient_name&$order=total DESC
https://apps.des.wa.gov/DESContracts/