---
title: "Get All Trades"
method: GET
path: "/trades"
tags: ["Trades"]
---

# Get All Trades

`GET /trades`

All cached trades across every ticker, sorted by transaction date descending.

Use this for a global feed or bulk analysis. Default limit is 200; max is 1000.
Filter by `chamber=Senate` or `chamber=House`. Paginate with `offset`.

## Query parameters

- `chamber` string, nullable — Filter by chamber: Senate or House
- `limit` integer
- `offset` integer

## Headers

- `x-api-key` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/congressinvests/apis/congressinvests-api.md) · [All operations](https://skmtc.dev/congressinvests/apis/congressinvests-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/congressinvests/congressinvests-api/revisions/d50770dec0e9/schema)
