Return aggregated candidate receipts, disbursements, cash-on-hand, and related totals grouped by cycle.
Use Case: Compare candidates across election years, offices, districts, states, and party filters.
Documentation Index
Fetch the complete documentation index at: https://finance.dev/llms.txt
Use this file to discover all available pages before exploring further.
sortOrder only with sortBy; valid sort orders are ascending and descending.min*/max* query params.perPage maps to upstream per_page.Page number for pagination.
Number of results to return per page.
Full-text search keywords.
Filter by one or more candidate IDs.
Filter by one or more election years.
Filter by one or more filing cycles.
Filter by office code.
When true, return the full election period instead of a single two-year cycle.
Filter by state or territory.
Filter by district.
Filter by party code.
Filter by minimum receipts.
Filter by maximum receipts.
Filter by minimum disbursements.
Filter by maximum disbursements.
Filter by minimum cash on hand at the end of the period.
Filter by maximum cash on hand at the end of the period.
Filter by minimum debts owed by the committee.
Filter by maximum debts owed by the committee.
Filter by whether federal funds are involved.
Filter by whether the candidate has raised funds.
Filter by whether the candidate is currently active.
Field to sort by.
electionYear, receipts, disbursements, candidateId, name, state, office, party, cycle, loadDate, cashOnHandEndPeriod, debtsOwedByCommittee, twoYearPeriod, district, candidateElectionYear Sort direction.
ascending, descending Hide rows where the sorted field is null.
Return only rows where the sorted field is null.
Place null values after non-null values when sorting.