---
title: "List alerts (not metered)"
method: GET
path: "/api/v1/alerts"
---

# List alerts (not metered)

`GET /api/v1/alerts`

## Request

- Base URL: `https://invokely.ai`
- URL: `https://invokely.ai/api/v1/alerts`
- Auth: one of:
  - HTTP bearer
  - API key in header `x-api-key`
  - none

List the user's alerts with their target, events, channel, status (active or paused, with paused_reason) and last delivery. Returns {alerts: [{id, label, target, events, channel, email_mode?, webhook_url?, status, paused_reason?, consecutive_failures, created_at, last_delivery?}]}.

## Response `200`

{"data": {"alerts": [...]}}

- Data
  - `data` unknown, required

## Other responses

- `400`: Invalid argument (INVALID_ARGUMENT).
- `401`: API key required (UNAUTHORIZED).
- `429`: More than 60 alert calls a minute (RATE_LIMITED).

---

[API](https://skmtc.dev/invokely/apis/invokely-statistics-api.md) · [All operations](https://skmtc.dev/invokely/apis/invokely-statistics-api/llms.txt) · [OpenAPI document](https://skmtc.dev/invokely/apis/invokely-statistics-api/revisions/3b0f775bccb6?raw)
