# Your price alerts

> Your price alerts and whether each is armed, newest first.

Source: https://wiseview.ai/docs/api/me-alerts

`GET https://api.wiseview.ai/v1/me/alerts`

Your price alerts and whether each is armed, newest first. `paused` is true while your plan cannot fire them (after a trial ends).

Each call counts against your allowance.

## Parameters

| Name | In | Type | What it does |
| --- | --- | --- | --- |
| `status` | query | one of the values | Only alerts in this state. One of `active`, `triggered`, `cancelled`. |

## Answer

`data`, abridged — real answers carry more fields:

```json
{
  "alerts": [
    {
      "id": "6710c0ffee0000000000abce",
      "symbol": "NVDA",
      "condition": "above",
      "price": 200,
      "status": "active",
      "note": "Breakout level",
      "createdAt": "2026-10-12T14:02:00.000Z",
      "triggeredAt": null,
      "triggeredPrice": null,
      "cleared": false
    }
  ],
  "paused": false
}
```

## Samples

```bash
curl "https://api.wiseview.ai/v1/me/alerts" \
  -H "Authorization: Bearer $WISEVIEW_API_KEY"
```

```python
import os
import requests

response = requests.get(
    "https://api.wiseview.ai/v1/me/alerts",
    headers={"Authorization": f"Bearer {os.environ['WISEVIEW_API_KEY']}"},
)
response.raise_for_status()
print(response.json())
```

```javascript
const response = await fetch("https://api.wiseview.ai/v1/me/alerts", {
  headers: { "Authorization": `Bearer ${process.env.WISEVIEW_API_KEY}` },
});
if (!response.ok) throw new Error(`WiseView answered ${response.status}`);
console.log(await response.json());
```
