| mode | No | Query mode. "single" returns one committee's totals, one row per cycle. "by_entity_type" returns a page of committees of one entity type, filterable and sortable across committees. | single |
| page | No | Page number (1-indexed). Read pagination.pages in the response to see how many pages exist — a long-running committee can have more cycles than one page holds. | |
| sort | No | Sort field. A "-" prefix sorts descending: "-receipts" ranks the biggest fundraisers first in by_entity_type mode, "-cycle" puts a committee's most recent cycle first in single mode. | |
| cycle | No | Two-year election cycle (e.g., 2024). Even years only. Omit in single mode to get every cycle the committee has filed. | |
| per_page | No | Results per page. | |
| entity_type | No | Committee entity type for the grouped search. Required in by_entity_type mode. house-senate covers both chambers as one group; ie-only is committees that report only independent expenditures. | |
| committee_id | No | Committee ID (e.g., C00703975). Get IDs from openfec_search_committees results. Required in single mode; in by_entity_type mode it narrows the grouped search to that one committee. | |
| max_receipts | No | Maximum total receipts in dollars. by_entity_type mode only. | |
| min_receipts | No | Minimum total receipts in dollars. by_entity_type mode only. | |
| committee_type | No | Committee type code — H (House), S (Senate), P (Presidential), O (Super PAC), N/Q (PAC), X/Y (party). by_entity_type mode only. | |
| committee_state | No | Two-letter state code of the committee. by_entity_type mode only. | |
| max_disbursements | No | Maximum total disbursements in dollars. by_entity_type mode only. | |
| min_disbursements | No | Minimum total disbursements in dollars. by_entity_type mode only. | |
| organization_type | No | Sponsoring organization type — C (corporation), L (labor), M (membership), T (trade), V (cooperative), W (corporation without capital stock). by_entity_type mode only. | |
| committee_designation | No | Committee designation — A (authorized), B (lobbyist PAC), D (leadership PAC), J (joint fundraiser), P (principal campaign), U (unauthorized). by_entity_type mode only. | |