---
title: "Detected trading patterns"
method: GET
path: "/patterns"
---

# Detected trading patterns

`GET /patterns`

## Request

- Base URL: `https://www.hillsignal.com/api/v1`
- URL: `https://www.hillsignal.com/api/v1/patterns`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

Spouse trades, several members trading the same stock, committee conflicts, trades before legislation, and clusters.

Returns { patterns, catalysts, total_patterns, total_catalysts, limit, offset }.

## Query parameters

- `limit` integer
- `offset` integer
- `type` string

## Response `200`

OK

- object

## Other responses

- `400`: Error
- `401`: Error
- `429`: Error
- `500`: Error

---

[API](https://skmtc.dev/hillsignal/apis/hillsignal-rest-api.md) · [All operations](https://skmtc.dev/hillsignal/apis/hillsignal-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hillsignal/apis/hillsignal-rest-api/revisions/043827c60767?raw)
