| to | No | Maximum filing date. House accepts YYYY; Senate accepts YYYY or MM/DD/YYYY. | |
| from | No | Minimum filing date. House accepts YYYY; Senate accepts YYYY or MM/DD/YYYY. | |
| page | No | 1-based result page, default 1, maximum 1000. | |
| sort | No | Sort key. Allowed values: name_asc, name_desc, office_asc, office_desc, filing_year_asc, filing_year_desc. | |
| limit | No | Max rows, 1-500. | |
| state | No | State or territory filter (valid 2-letter US postal code). For Senate, applies to both filer state fields and cannot be combined with senator_state or candidate_state. | |
| member | No | Member name. Required for House; Senate shorthand maps one word to last_name and preserves the complete surname after the first word. | |
| ticker | No | Deprecated unsupported parameter. Any non-empty value returns a validation error and this input is planned for removal. | |
| chamber | No | Chamber filter. Allowed values: house, senate. | |
| district | No | House district number. | |
| last_name | No | Senate filer last-name prefix. Cannot be combined with member. | |
| filer_type | No | Filer-type filter. House: member (default) or candidate. Senate: comma-separated senator, candidate, former_senator, or standalone all. Default senator. | |
| first_name | No | Senate filer first-name prefix. Cannot be combined with member. | |
| report_type | No | Comma-separated Senate report-type filter (Senate only). Allowed values: annual, periodic_transaction, due_date_extension, blind_trust, other. | |
| election_year | No | House candidate-search election year filter (requires filer_type=candidate). | |
| senator_state | No | Senator state filter (Senate only, 2-letter code). | |
| candidate_state | No | Candidate state filter (Senate only, 2-letter code). | |