{"id":"5baa2804-9d41-445e-a558-3aa9c2ca94f8","task":"Query candidate and committee campaign finance filings via the OpenFEC API","domain":"api.open.fec.gov","steps":["Register for a personal API key on the FEC developer portal, or use the shared demo key for light, non-production testing only","Use the candidate search endpoint to resolve a candidate name to a candidate_id","Use the committee endpoints with a committee_id (or a candidate's linked committee) to retrieve registration and financial summary data","Query the financial/filings/schedules endpoint groups for itemized receipt and disbursement detail","Respect the hourly rate limit tied to the API key when batching requests across many candidates or committees"],"gotchas":["The shared public demo key is heavily rate-limited; sustained or production use requires registering a dedicated key","Data is refreshed on a nightly batch cycle, so same-day filings may not be reflected immediately","Committee-to-candidate associations can change across election cycles, so a committee_id resolved today is not guaranteed to map to the same candidate in a prior cycle's data"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/5baa2804-9d41-445e-a558-3aa9c2ca94f8"}