---
title: "Custom alert rules, the plan's limit and today's matches"
method: GET
path: "/v1/me/rules"
tags: ["account"]
---

# Custom alert rules, the plan's limit and today's matches

`GET /v1/me/rules`

## Request

- Base URL: `https://api.lpsignal.app`
- URL: `https://api.lpsignal.app/v1/me/rules`
- Auth: HTTP bearer

## Response `200`

OK

- object
  - `rules` Rule[]
    - `name` string, required
    - `kind` 'net_apr' | 'depeg' | 'tvl_outflow', required
    - `enabled` boolean
    - `chains` string[]
    - `pools` string[]
    - `pairClasses` string[]
    - `minTvlUsd` number
    - `cooldownHours` integer
    - `minNet7d` number
    - `minNet24h` number
    - `minInRange7d` number
    - `minDeviation` number
    - `minDrop` number
    - `windowHours` integer
    - `id` string
    - `active` boolean: within the plan's limit (rules past it are kept but do not run)
    - `createdAt` string
    - `updatedAt` string
  - `limit` integer
  - `dailyCap` integer
  - `matchesToday` integer

## Other responses

- `401`: missing or invalid API key

---

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