Senate Insiders

Get politician trade history

Paginated STOCK Act trade history for one politician. Each row carries the ticker, transaction type, amount range, filing delay, and a late-filing flag, plus a summary of total buys/sells and net value.

Owner and dates as filed. owner is the owner AS STATED; null means the filing (or our upstream) did not state one — render it as "Not stated", never as "Self". transactionDateSuspect: true marks a congressional trade whose transaction date is very probably a mistyped year upstream (it lags its own on-time filing's median by ~one year); the date is shown as filed, its filing delay is null (not measured) and it is never flagged late.

Credit cost: 3

get/senate-insiders/{slug}/transactions

Request

  • Base URL: https://api.signal8.ai/api/v1/public
  • URL: https://api.signal8.ai/api/v1/public/senate-insiders/{slug}/transactions
  • Auth: API key in header X-Api-Key

Path parameters

slugstring required

Politician slug, e.g. ro-khanna (from /senate-insiders).

Query parameters

typestring

Filter by transaction type: Purchase or Sale.

tickerstring

Filter by ticker symbol (case-insensitive).

ownerstring

Filter by owner as filed (e.g. Self, Spouse, Joint). Rows whose owner was not stated never match.

sectorstring

Filter by sector.

hasTickerboolean

When true, return only trades with a resolvable equity ticker (drops bond/option description rows).

sortBystring

Sort field (default date).

sortOrderstring

Sort direction (default desc). The alias sortDir is also accepted.

limitinteger

Maximum results to return (1-500, default 50).

offsetinteger

Number of results to skip (default 0)

Response

Paginated trade history

object required

Changes

No recorded changes to this operation across all 1 revision of this API.