ServerMonitoringPaginatedListResponse
Successful response with a page of ServerMonitoring
Always 0 in a successful response
0Always null in a successful response
data object[]required
Items of the page: an empty list beyond the last page
Id of the purchase of the monitoring service (GET /api/v3/purchases/{purchase_id})
Id of the purchase of the monitored server (GET /api/v3/purchases/{purchase_id}); null when the monitoring checks a hostname or an IP address
Name of the service of the monitoring purchase
Name of the object of the monitoring purchase, usually the monitored hostname or IP address
Status code of the monitoring purchase, for example ACTIVE_V2 or NEW_V2 (not active yet)
Host checked by the monitoring: the hostname of the monitored server, or the hostname or IP address given
Whether the monitoring checks a server, given by its purchase (purchase_server_id) or by its hostname
Whether the monitoring checks an IP address
Whether the monitoring checks an external device, given by hostname or IP address instead of a server or an IP address of the account
Whether the monitoring of the host is enabled
Type of the monitoring: default (Base) or plus (Managed), which can also run the automatic actions of the probes
Maximum number of probes of the monitoring, counting the probes with advanced_item
Severity of the problems detected by the probes: default, high or disaster
Default email address for the notifications of the probes; each probe has its own (notification_email)
Default phone number for the SMS notifications of the probes; each probe has its own (notification_sms)
meta objectrequired
Pagination of the list
Number of items in the whole list
Number of items in this page: 0 beyond the last page
Number of pages of the list
Number of this page, starting from 1
Maximum number of items in a page
{
"error": 0,
"message": "string",
"data": [
{
"server_monitoring_id": 0,
"purchase_monitoring_id": 0,
"purchase_server_id": 0,
"service_name": "string",
"purchase_name": "string",
"purchase_status_code": "string",
"monitoring_key": "string",
"is_server_monitored": true,
"is_ip_monitored": true,
"is_external_device_monitored": true,
"monitoring_host_enabled": true,
"monitoring_type": "string",
"probe_limit": 0,
"severity_level": "string",
"email_notification": "string",
"sms_notification": "string"
}
],
"meta": {
"total": 0,
"count": 0,
"pages": 0,
"page": 0,
"per_page": 0
}
}