monitors

Update monitor

Update an existing monitor

patch/monitors/{monitorId}

Path parameters

monitorIdstring required

Request body

namestring
type'http' | 'ping' | 'pagespeed' | 'hardware' | 'docker' | 'port' | 'game' | 'grpc' | 'websocket' | 'unknown'
urlstring
statusWindowSizeinteger
statusWindowThresholdinteger
descriptionstring
intervalinteger
notificationsstring[]
secretstring
ignoreTlsErrorsboolean
useAdvancedMatchingboolean
jsonPathstring
expectedValuestring
matchMethod'equal' | 'include' | 'regex' | ''
portinteger
cpuAlertThresholdnumber
memoryAlertThresholdnumber
diskAlertThresholdnumber
tempAlertThresholdnumber
gameIdstring
grpcServiceNamestring
selectedDisksstring[]
groupstring nullable
geoCheckEnabledboolean
geoCheckLocationsstring[]
geoCheckIntervalinteger

Response

Operation successful

successboolean required
msgstring required
dataobject

Response payload (varies by endpoint)

Example response

{
  "success": true,
  "msg": "Operation completed successfully"
}

Changes