Skip to main content
GET
List monitors for the authenticated org

Authorizations

Authorization
string
header
required

API key (dh_live_...) or Auth0 JWT token

Query Parameters

enabled
boolean

Filter by enabled state (true/false)

status
string

Lifecycle status alias: 'active' (enabled=true) or 'paused' (enabled=false). Ignored when ?enabled is also supplied.

type
enum<string>

Filter by monitor type

Available options:
HTTP,
DNS,
MCP_SERVER,
TCP,
ICMP,
HEARTBEAT,
BROWSER,
MULTI_STEP_API
managedBy
enum<string>

Filter by managed-by source

Available options:
DASHBOARD,
CLI,
TERRAFORM,
MCP,
API
tags
string

Filter by tag names, comma-separated (e.g. prod,critical); OR semantics

tag
string

Filter by a single tag name (alias for ?tags=); merged with ?tags using OR semantics

Case-insensitive name search

environmentId
string<uuid>

Filter by environment ID

displayHealth
string

Filter by projected chip health

needsAttention
boolean

When true, only monitors that need operator attention

region
string

Filter by probe region

pageable
object
required

Response

OK

data
object[]
required
hasNext
boolean
required
hasPrev
boolean
required
totalElements
integer<int64> | null
totalPages
integer<int32> | null