v1

latestOpenAPI 3.1.0raw.githubusercontent.com2025-04-25361217.6 KB
Government
Congress

Get Senate Trading Data

Fetches data on stock trades made by U.S. Senators, as reported in Periodic Transaction Reports (PTRs). Can be filtered by stock symbol.

get/government/congress/trading

Query parameters

symbolstring

Filter trades by a specific stock symbol (e.g., AAPL).

Response

Successful response with an array of Senate trading records.

transaction-datestring date
ownerstring

The type of owner (e.g., Self, Spouse, Child).

tickerstring
asset-descriptionstring
asset-typestring
typestring

The type of transaction (e.g., Purchase, Sale (Full), Sale (Partial)).

amountstring

The estimated range of the transaction amount.

commentstring
senator-namestring
ptr-linkstring url
disclosure-datestring date

Example response

[
  {
    "transaction-date": "2024-06-18",
    "owner": "Self",
    "ticker": "MSFT",
    "asset-description": "Microsoft Corporation - Common Stock",
    "asset-type": "Stock",
    "type": "Purchase",
    "amount": "$1,001 - $15,000",
    "comment": "--",
    "senator-name": "Thomas R Carper",
    "ptr-link": "https://efdsearch.senate.gov/search/view/ptr/abc-def/",
    "disclosure-date": "2024-07-12"
  }
]