---
title: "List and search politicians"
method: GET
path: "/senate-insiders"
tags: ["Senate Insiders"]
---

# List and search politicians

`GET /senate-insiders`

## Request

- Base URL: `https://api.signal8.ai/api/v1/public`
- URL: `https://api.signal8.ai/api/v1/public/senate-insiders`
- Auth: API key in header `X-Api-Key`

List and search congressional politicians (and executive-branch
officials) who have STOCK Act trading disclosures. Filter by party,
US state, committee, or sector, or search by name. Results are
paginated and carry trade counts, last trade date, and a net buy/sell
direction over the trailing 12 months.

**Credit cost: 3**

## Query parameters

- `search` string
- `party` string
- `state` string
- `committee` string
- `sector` string
- `insiderCategory` string
- `sortBy` string
- `sortOrder` string
- `limit` integer
- `offset` integer

## Response `200`

Paginated list of politicians

- object

## Other responses

- `400`: Invalid request parameters
- `401`: Missing or invalid API key
- `402`: Not enough credits for this request
- `429`: Rate limit exceeded

---

[API](https://skmtc.dev/signal8/apis/signal8-public-api.md) · [All operations](https://skmtc.dev/signal8/apis/signal8-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/signal8/apis/signal8-public-api/revisions/5a18ae8d6d58?raw)
