Browse the docs

Congress trading activity

GET/v1/congress/members

How much members of Congress trade — not how well; their returns are a separate lookup. Without a name, the members who traded most in the last 90 days, with their trade counts. With a name, that member's chamber, party and ten latest trades, and how many of their trades are on file (counted up to 100).

Each call counts against your allowance.

Parameters

NameInTypeWhat it does
namequerytextPart of a member of Congress's name.
limitquerywhole number, 1–50How many members, without a name. Leave it out for 10.

Any other parameter is refused, so a typo is caught rather than quietly ignored.

Answer

The answer is { data, asOf }. Here is data, abridged: real answers carry more fields.

data (abridged)
[
  {
    "_id": "Jane Example",
    "chamber": "House",
    "party": "D",
    "tradeCount": 37,
    "lastTradeDate": "2026-10-14T00:00:00.000Z"
  }
]

Answers and errors covers every answer’s shape and what an error carries.