Skip to main content
GET
Get monitor

Authorizations

Authorization
string
header
required

API key sent as Authorization: Bearer <key>. Personal keys (gm_pat_) act as you, limited by your role and the key's scopes; organization keys (gm_api_) act for one organization. Send X-Organization-Id with every org-scoped request.

Headers

X-Organization-Id
string
required

ID of the organization to act in. Required with API keys. A user session may omit it and acts in its active organization.

Example:

"k2p9x7w4m1n8b3v6c5z0q2r7"

Path Parameters

id
string
required

Monitor ID (uptime or heartbeat).

Response

OK

id
string
required
organizationId
string
required
userId
string
required
name
string
required
type
string
required
isActive
boolean
required
currentStatus
string
required
lastEventAt
string | null
required
checkIntervalSeconds
string | null
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required
uptimeMonitor
object
required
monitorId
string
required
targetUrl
string
required
checkType
string
required
expectedResponseCode
string
required
followRedirects
boolean
required
contentAlert
string
required
content
string | null
required
timeout
string
required
alertSensitivity
string
required
httpMethod
string
required
body
string | null
required
headers
any[]
required
username
string | null
required
regions
string[]
required