congress_stock_disclosures
Search House and Senate congressional stock-disclosure filings. Use filters for chamber, member, state, filing date, and report type to locate public financial disclosures.
Instructions
Search congressional stock-disclosure filings. Search public congressional stock disclosure filings (House or Senate).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| 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 and defaults to 2012 when omitted. | |
| page | No | 1-based result page (1-1000). | |
| sort | No | Sort key. Allowed values: name_asc, name_desc, office_asc, office_desc, filing_year_asc, filing_year_desc. | |
| limit | No | Max results (1-500). | |
| state | No | State or territory filter (2-letter code). For Senate this backward-compatible shorthand applies to both Senator and Candidate states and cannot be combined with senator_state or candidate_state. | |
| member | No | Member name. Required for House. For Senate, this backward-compatible shorthand maps one word to last_name and maps the first word plus the complete remaining surname to first_name/last_name; it cannot be combined with either exact name field. | |
| ticker | No | Deprecated unsupported parameter; any non-empty value returns a validation error and the parameter is planned for removal. | |
| chamber | No | Chamber filter. Allowed values: house, senate. | |
| district | No | House district filter (House only). | |
| last_name | No | Senate filer last-name prefix (Senate only; cannot be combined with member). | |
| filer_type | No | Filer-type filter, meaning differs by chamber. House: member (default) or candidate. Senate: comma-separated senator, candidate, former_senator, or the standalone all value. Defaults to senator when omitted. | |
| first_name | No | Senate filer first-name prefix (Senate only; 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. Defaults to all types when omitted. | |
| 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). |