🗳️ Candidate/Committee
Search by any registered Iowa political committee name.
Search every campaign contribution and expenditure filed with the Iowa Ethics & Campaign Disclosure Board from 2003 to today. Filter by candidate, committee, donor, amount, or date—all through a single REST API.
Get Free API KeyFind every donation over $10,000 to the "Reynolds for Iowa" committee:
curl -H "X-API-Key: YOUR_KEY" \
"https://api.midwestintel.com/v1/campaign-contributions?committee=Reynolds&min_amount=10000&limit=5"
Or query expenditures just as easily:
curl -H "X-API-Key: YOUR_KEY" \
"https://api.midwestintel.com/v1/campaign-expenditures?committee=Reynolds&min_amount=5000&limit=5"
Search by any registered Iowa political committee name.
Filter by donor name (first, last, or organization).
Find donations or expenditures above or below any dollar threshold.
Narrow results to specific filing periods.
See where contributions and payments originate geographically.
Data is refreshed daily from the Iowa Ethics & Campaign Disclosure Board.
Our Iowa campaign finance data starts in 2003 and includes every filing through the most recent reporting period.
We refresh the data daily, ensuring you always have access to the latest filings.
Our API is designed for developers, but we also offer a web‑based API explorer where you can run queries without writing any code.
Free tier includes 200 requests/day. No credit card required.
Get Free API Key