---
title: "Available asset alerts"
method: GET
path: "/catalog/asset-alerts"
tags: ["Catalog"]
deprecated: true
---

# Available asset alerts

`GET /catalog/asset-alerts`

## Request

- Base URL: `https://api.coinmetrics.io/v4`
- URL: `https://api.coinmetrics.io/v4/catalog/asset-alerts`
- Auth: API key in query parameter `api_key`
- TypeScript: <https://skmtc.dev/coinmetrics/apis/coin-metrics-api-v4/docs/catalog/asset-alerts/get.ts> (a function with typed inputs; its response is checked against the schema)

> **Deprecated.**

Returns a list of available asset alerts along with their descriptions, thresholds and constituents.

## Query parameters

- `assets` string[]
- `alerts` string[]
- `pretty` boolean

## Response `200`

List of asset alerts.

- AssetAlertRulesResponse
  - `data` AssetAlertRuleInfo[], required
    - `asset` string, required: Unique name of the asset.
    - `name` string, required: Name of the asset alert.
    - `conditions` AssetAlertSubRule[], required: Conditions that should be met in order for the corresponding asset alert to be produced.
      - `description` string, required: Description of the asset alert.
      - `threshold` string: Asset alert's Key Risk Indicator triggering value. Omitted if asset alert condition depends on the variable metric threshold (this fact will be reflected in the condition description).
      - `constituents` AssetAlertSubRuleConstituent[], required: Names of the alerting metrics that form an alerting value to be compared against the Key Risk Indicator threshold.

## Other responses

- `400`: Asset not found.
- `401`: Requested resource requires authorization.
- `404`: Asset alert not found.
- `414`: Provided URI is too long. It must not be greater than 10000 symbols.

---

[API](https://skmtc.dev/coinmetrics/apis/coin-metrics-api-v4.md) - [All operations](https://skmtc.dev/coinmetrics/apis/coin-metrics-api-v4/llms.txt) - [OpenAPI document](https://skmtc.dev/coinmetrics/apis/coin-metrics-api-v4/revisions/774268c0a4fe?raw)
