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.
OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.
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 Sort direction.
ascending 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.