v1

latestOpenAPI 3.0.32026-07-13331437.0 KB
Monitors

List all monitors

Returns a list of all monitors for a project.

get/v1/monitors

Response

List of monitors

uuidstring
namestring
urlstring
protocol'http' | 'port' | 'icmp'
http_method'GET' | 'POST' | 'PUT' | 'HEAD' | 'DELETE' | 'PATCH' | 'OPTIONS'
check_frequencyinteger

Check interval in seconds

regionsstring[]
status'up' | 'down'
pausedboolean
expected_status_codestring

Use "2xx" for 200-299, "1xx-3xx" for 100-399, or a specific code like "200"

required_keywordstring
follow_redirectsboolean
portinteger nullable
ssl_expirationinteger

Days until SSL expiration

alerts_waitinteger

Minutes before alerting (-1 to disable)

Example response

[
  {
    "uuid": "mon_OYKr5fpSDHqbP2",
    "name": "API",
    "url": "https://api.acme.com",
    "check_frequency": 30,
    "regions": [
      "paris",
      "london",
      "frankfurt"
    ],
    "expected_status_code": "2xx"
  }
]
All 33 operations