Every Trade.
Every Member.
One Free API.
Capitol Data API — TODO RENAME is a free, dual-chamber feed of US congressional stock-trade disclosures. House and Senate. Deep filtering. Updated hourly from official STOCK Act filings. Built for developers, analysts, and civic technologists.
Dual-Chamber Coverage
Both House and Senate disclosures in one unified endpoint. Data sourced directly from official House Clerk Periodic Transaction Reports (PTRs) and Senate Electronic Financial Disclosures (eFD).
Deep Filtering
Query by member name, ticker symbol, political party, chamber, state, transaction type (purchase, sale, exchange), date range, and disclosure amount. Get exactly the slice of data you need — no client-side filtering required.
Clean, Normalized Data
Raw congressional filings are messy — inconsistent member names, variable date formats, unstructured amounts. We normalize everything into consistent JSON with standardized fields before it hits the API.
Updated Hourly
New filings are ingested within an hour of appearing on official House Clerk and Senate eFD sources. No stale data, no manual refreshes. The feed stays current automatically.
Historical Depth
Coverage back to 2008 — the full era of STOCK Act electronic disclosures. 63,000+ individual transactions across hundreds of current and former members of Congress. Enough data for serious historical analysis.
Free. Actually Free.
No trial period, no credit card, no usage caps that kick in after a week. Congressional disclosure data is public information. We believe clean access to it should be free. Get a key and start querying.
Every parameter is optional. Combine any number of filters in a single request. All string matches are case-insensitive.
-
member?member=pelosiFilter by member name. Partial match supported.
-
ticker?ticker=AAPLFilter by stock ticker symbol.
-
party?party=DFilter by political party. D, R, or I.
-
chamber?chamber=senateFilter by chamber. house or senate.
-
state?state=CAFilter by state. Two-letter abbreviation.
-
type?type=purchaseTransaction type: purchase, sale, sale_partial, sale_full, exchange.
-
date_from?date_from=2024-01-01Start date for filing date range (YYYY-MM-DD).
-
date_to?date_to=2024-12-31End date for filing date range (YYYY-MM-DD).
-
amount?amount=$50,001 - $100,000Filter by disclosure amount range bracket.
Get a Free API Key.
Request your free API key and start querying congressional stock-trade disclosures in minutes. No credit card, no trial period, no usage caps.
Request Free API KeyCapitol Data API — TODO RENAME provides data sourced from publicly available STOCK Act financial disclosure filings: House Clerk Periodic Transaction Reports (PTRs) and Senate Electronic Financial Disclosures (eFD). This data is public information filed under the Stop Trading on Congressional Knowledge (STOCK) Act of 2012.
This API is provided for informational and research purposes only. Nothing provided by this API constitutes investment advice, a recommendation to buy or sell any security, or a solicitation of any kind. MinakiLabs makes no guarantees regarding the accuracy, completeness, or timeliness of this data. Use at your own discretion.