FEC Federal Candidates
gov.fec.candidatesSearch US federal election candidates by name, election cycle, office (House/Senate/Presidential), state, and party. Access FEC candidate IDs and filing dates for campaign finance data.
Instructions
Search 53K+ US federal election candidates by name/cycle/office (House/Senate/Presidential)/state/party. Returns FEC candidate ID + filing dates. FEC public disclosure
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free-text candidate name search (e.g. "Sanders", "Trump"). | |
| cycle | No | Election cycle year — even number (e.g. 2024, 2022, 2020). | |
| office | No | Office: "H" House of Representatives, "S" Senate, "P" Presidential. | |
| state | No | 2-letter state code (e.g. "CA", "TX"). | |
| party | No | Party abbreviation (e.g. "REP", "DEM", "LIB", "GRE"). | |
| page | No | Page number (default 1). | |
| per_page | No | Per-page count (default 20, max 100). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. | |
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. |