List Monitors

Get a list of all configured monitors in the system with their identifiers, titles, and types.

Endpoint

POST /api/monitors/list

Authentication

This endpoint requires API Key authentication via the Authorization header.

Headers

Header
Required
Description

Authorization

Yes

Bearer token with your API key

Content-Type

Yes

Must be application/json

Accept

Yes

Must be application/json

Request Body

The request body supports filtering by sources:

{
  "sources": []
}

Parameters

Parameter
Type
Required
Description

sources

array

No

Source filters (empty array returns all monitors)

Response

Response Schema

Field Descriptions

Field
Type
Description

monitors

array

Array of monitor objects

uuid

string

Unique identifier for the monitor

title

string

Monitor name/description

type

string

Monitor type (see monitor types below)

Monitor Types

Type
Description

"metrics"

Metrics-based monitoring

"traces"

Distributed tracing monitoring

"logs"

Log-based monitoring

"events"

Event-based monitoring

"infra"

Infrastructure monitoring

""

(empty string) General/unspecified monitoring

Examples

Basic Request

Get all monitors:

Response Example

Last updated