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
| Name | In | Type | What it does |
|---|---|---|---|
name | query | text | Part of a member of Congress's name. |
limit | query | whole number, 1–50 | How 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.
This page as Markdown · for AI apps, as is llms.txt