Endpoint Playground
Test Crawlora's Congressional Stock Disclosures API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/congress/stock-disclosures?chamber=house&state=AK&senator_state=AK&candidate_state=AK&filer_type=member&report_type=annual&sort=name_asc" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| chamber | string | No | house | Chamber filter. Allowed values: house, senate. |
| member | string | 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. | |
| first_name | string | No | Senate filer first-name prefix (Senate only; cannot be combined with member). | |
| last_name | string | No | Senate filer last-name prefix (Senate only; cannot be combined with member). | |
| ticker | string | No | Deprecated unsupported parameter; any non-empty value returns a validation error and the parameter is planned for removal. | |
| state | string | No | AK | 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. |
| senator_state | string | No | AK | Senator state filter (Senate only, 2-letter code). |
| candidate_state | string | No | AK | Candidate state filter (Senate only, 2-letter code). |
| district | string | No | House district filter (House only). | |
| filer_type | string | No | member | 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. |
| election_year | string | No | House candidate-search election year filter (requires filer_type=candidate). | |
| report_type | string | No | annual | 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. |
| from | string | No | Minimum filing date. House accepts YYYY. Senate accepts YYYY or MM/DD/YYYY and defaults to 2012 when omitted. | |
| to | string | No | Maximum filing date. House accepts YYYY. Senate accepts YYYY or MM/DD/YYYY. | |
| sort | string | No | name_asc | Sort key. Allowed values: name_asc, name_desc, office_asc, office_desc, filing_year_asc, filing_year_desc. |
| page | integer | No | 1-based result page (1-1000). | |
| limit | integer | No | Max results (1-500). |
{
"code": 200,
"msg": "OK",
"data": {
"chamber": "senate",
"count": 1,
"total": 26,
"query": "Elizabeth Warren",
"sort": "filing_year_desc",
"page": 1,
"limit": 25,
"from": "2012",
"to": "2026",
"source_url": "https://efdsearch.senate.gov/search/report/data/",
"results": [
{
"member": "Elizabeth Warren",
"office": "Warren, Elizabeth (Senator)",
"filing_year": 2025,
"year_kind": "filing",
"filed_at": "2025-05-15",
"filing_type": "Annual Report",
"filing_url": "https://efdsearch.senate.gov/search/view/annual/example-id/"
}
]
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Search public congressional stock disclosure filings (House or Senate)
{
"code": 200,
"msg": "OK",
"data": {
"chamber": "senate",
"count": 1,
"total": 26,
"query": "Elizabeth Warren",
"sort": "filing_year_desc",
"page": 1,
"limit": 25,
"from": "2012",
"to": "2026",
"source_url": "https://efdsearch.senate.gov/search/report/data/",
"results": [
{
"member": "Elizabeth Warren",
"office": "Warren, Elizabeth (Senator)",
"filing_year": 2025,
"year_kind": "filing",
"filed_at": "2025-05-15",
"filing_type": "Annual Report",
"filing_url": "https://efdsearch.senate.gov/search/view/annual/example-id/"
}
]
}
}curl "https://api.crawlora.net/api/v1/congress/stock-disclosures" \
-H "x-api-key: $CRAWLORA_API_KEY"