LogicMonitor · Schema

DeviceDeltaPaginationResponse

AIOpsMonitoringObservabilityInfrastructureLog ManagementNetwork MonitoringCloud MonitoringAlertingSynthetic MonitoringOpenTelemetryITOps

Properties

Name Type Description
total integer
deltaId string
searchId string
items array
View JSON Schema on GitHub

JSON Schema

logicmonitor-device-delta-pagination-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/logicmonitor/main/json-schema/logicmonitor-device-delta-pagination-response-schema.json",
  "title": "DeviceDeltaPaginationResponse",
  "x-generated": "2026-10-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/logicmonitor-delta-api-openapi.yml#/components/schemas/DeviceDeltaPaginationResponse",
  "type": "object",
  "properties": {
    "total": {
      "format": "int32",
      "readOnly": true,
      "type": "integer"
    },
    "deltaId": {
      "type": "string"
    },
    "searchId": {
      "readOnly": true,
      "type": "string"
    },
    "items": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/RestDeviceDeltaV3"
      }
    }
  },
  "$defs": {
    "NameAndValue": {
      "description": "The properties associated with the website",
      "readOnly": true,
      "type": "object",
      "required": [
        "name",
        "value"
      ],
      "properties": {
        "name": {
          "description": "The name of a property",
          "type": "string"
        },
        "value": {
          "description": "The value of a property",
          "type": "string"
        }
      }
    },
    "RestDeviceDeltaV3": {
      "type": "object",
      "required": [
        "displayName",
        "name",
        "preferredCollectorId"
      ],
      "properties": {
        "logCollectorGroupId": {
          "format": "int32",
          "description": "The id of the Collector Group associated with the device's log collection",
          "readOnly": true,
          "type": "integer"
        },
        "disableAlerting": {
          "description": "Indicates whether alerting is disabled (true) or enabled (false) for this device",
          "type": "boolean"
        },
        "type": {
          "description": "Specifies the v3 Uptime Device request type. Supported values:\n uptimewebcheck - for Uptime Web Check devices\n uptimepingcheck - for Uptime Ping Check devices blank/empty value- for regular devices",
          "type": "string"
        },
        "netflowCollectorGroupId": {
          "format": "int32",
          "description": "The id of the Collector Group associated with the device's netflow collector",
          "readOnly": true,
          "type": "integer"
        },
        "rolePrivileges": {
          "description": "The role privilege operation(s) for this device that are granted to the user who made the API request",
          "readOnly": true,
          "type": "array",
          "items": {
            "description": "The role privilege operation(s) for this device that are granted to the user who made the API request",
            "readOnly": true,
            "type": "string"
          }
        },
        "systemProperties": {
          "description": "Any system properties (aside from system.categories) defined for this device",
          "readOnly": true,
          "type": "array",
          "items": {
            "$ref": "#/$defs/NameAndValue"
          }
        },
        "isPreferredLogCollectorConfigured": {
          "description": "Indicates whether Preferred Log Collector is configured  (true) or not (false) for the device",
          "type": "boolean"
        },
        "hostStatus": {
          "description": "The status of this device, where possible statuses are normal, dead and dead-collector",
          "readOnly": true,
          "type": "string"
        },
        "autoBalancedCollectorGroupId": {
          "format": "int32",
          "description": "The Auto Balanced Collector Group id. 0 means not monitored by ABCG",
          "type": "integer"
        },
        "inheritedProperties": {
          "description": "Any properties inherit from parents",
          "readOnly": true,
          "type": "array",
          "items": {
            "$ref": "#/$defs/NameAndValue"
          }
        },
        "id": {
          "format": "int32",
          "description": "The Id of the device",
          "readOnly": true,
          "type": "integer"
        },
        "syntheticsCollectorIds": {
          "uniqueItems": true,
          "description": "The list of ids of the collectors currently monitoring the resource and discovering instances",
          "type": "array",
          "items": {
            "format": "int32",
            "description": "The list of ids of the collectors currently monitoring the resource and discovering instances",
            "type": "integer"
          }
        },
        "upTimeInSeconds": {
          "format": "int64",
          "description": "The uptime of the device in seconds. This value will always be the largest value reported by the following datasources:\nHost Uptime-\nSNMPUptime-\nSNMP_Engine_Uptime-\nWinSystemUptime-\nNimbleUptime-",
          "readOnly": true,
          "type": "integer"
        },
        "deviceType": {
          "format": "int32",
          "description": "The type of device: 0 indicates a regular device, 1 indicates an APPGROUP device, 2 indicates an AWS device, 3 indicates a service device, 4 indicates an Azure device, 6 indicates a biz_service device, 7 indicates a GCP device, 8 indicates K8S device",
          "type": "integer"
        },
        "currentCollectorId": {
          "format": "int32",
          "description": "The id of the collector currently monitoring the device and discovering instances",
          "type": "integer"
        },
        "netflowCollectorId": {
          "format": "int32",
          "description": "The Id of the netflow collector associated with the device",
          "type": "integer"
        },
        "autoPropsAssignedOn": {
          "format": "int64",
          "description": "The time, in epoch seconds format, that properties were first discovered for this device",
          "readOnly": true,
          "type": "integer"
        },
        "updatedOn": {
          "format": "int64",
          "description": "The time, in epoch seconds format, that the device was last updated",
          "readOnly": true,
          "type": "integer"
        },
        "preferredCollectorGroupId": {
          "format": "int32",
          "description": "The id of the Collector Group associated with the device's preferred collector",
          "readOnly": true,
          "type": "integer"
        },
        "customProperties": {
          "description": "Any non-system properties (aside from system.categories) defined for this device",
          "type": "array",
          "items": {
            "$ref": "#/$defs/NameAndValue"
          }
        },
        "collectorDescription": {
          "description": "The description/name of the collector for this device",
          "readOnly": true,
          "type": "string"
        },
        "preferredCollectorId": {
          "format": "int32",
          "description": "The Id of the preferred collector assigned to monitor the device",
          "type": "integer"
        },
        "lastRawdataTime": {
          "format": "int64",
          "description": "The last time, in epoch seconds, that raw Netflow data was reported",
          "readOnly": true,
          "type": "integer"
        },
        "name": {
          "description": "The host name or IP address of the device",
          "type": "string"
        },
        "deletedTimeInMs": {
          "format": "int64",
          "description": "The time in milliseconds that the device has been dead for, or since the AWS device was filtered out",
          "readOnly": true,
          "type": "integer"
        },
        "status": {
          "description": "Delta status it can be added|updated|deleted or empty for no delta",
          "readOnly": true,
          "type": "string"
        },
        "netflowCollectorGroupName": {
          "description": "The name of the Collector Group associated with the device's netflow collector",
          "readOnly": true,
          "type": "string"
        },
        "azureState": {
          "format": "int32",
          "description": "The Azure instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated.",
          "readOnly": true,
          "type": "integer"
        },
        "relatedDeviceId": {
          "format": "int32",
          "description": "The Id of the AWS EC2 instance related to this device, if one exists in the LogicMonitor account. This value defaults to -1, which indicates that there are no related devices",
          "type": "integer"
        },
        "logCollectorGroupName": {
          "description": "The name of the Collector Group associated with the device's.",
          "readOnly": true,
          "type": "string"
        },
        "displayName": {
          "description": "The display name of the device",
          "type": "string"
        },
        "logCollectorDescription": {
          "description": "The description/name of the log collector for this device",
          "readOnly": true,
          "type": "string"
        },
        "link": {
          "description": "The URL link associated with the device",
          "type": "string"
        },
        "awsState": {
          "format": "int32",
          "description": "The AWS instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated",
          "readOnly": true,
          "type": "integer"
        },
        "description": {
          "description": "The device description",
          "type": "string"
        },
        "createdOn": {
          "format": "int64",
          "description": "The time, in epoch seconds format, that the device was added to your LogicMonitor account",
          "readOnly": true,
          "type": "integer"
        },
        "gcpState": {
          "format": "int32",
          "description": "The GCP instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated.",
          "readOnly": true,
          "type": "integer"
        },
        "autoPropsUpdatedOn": {
          "format": "int64",
          "description": "The time, in epoch seconds, that auto properties last ran and updated the properties table for this device",
          "readOnly": true,
          "type": "integer"
        },
        "scanConfigId": {
          "format": "int32",
          "description": "The Id of the netscan configuration which was used to discover this device. 0 indicates that the device was not discovered by a scan",
          "readOnly": true,
          "type": "integer"
        },
        "enableNetflow": {
          "description": "Indicates whether Netflow is enabled (true) or disabled (false) for the device",
          "type": "boolean"
        },
        "lastDataTime": {
          "format": "int64",
          "description": "The last time, in epoch seconds, that the device received Netflow data",
          "readOnly": true,
          "type": "integer"
        },
        "hostGroupIds": {
          "description": "The Id(s) of the groups the device is in, where multiple group ids are comma separated",
          "type": "string"
        },
        "resourceIds": {
          "description": "Any non-system properties (aside from system.categories) defined for this device",
          "type": "array",
          "items": {
            "$ref": "#/$defs/NameAndValue"
          }
        },
        "op": {
          "description": "whether to use AND or OR for device matching",
          "type": "string"
        },
        "currentLogCollectorId": {
          "format": "int32",
          "description": "The id of the Log collector currently collecting logs.",
          "type": "integer"
        },
        "logCollectorId": {
          "format": "int32",
          "description": "The Id of the netflow collector associated with the device",
          "type": "integer"
        },
        "netflowCollectorDescription": {
          "description": "The description/name of the netflow collector for this device",
          "readOnly": true,
          "type": "string"
        },
        "userPermission": {
          "description": "The read and/or write permissions for this device that are granted to the user who made the API request",
          "readOnly": true,
          "type": "string"
        },
        "preferredCollectorGroupName": {
          "description": "The name of the Collector Group associated with the device's preferred collector",
          "readOnly": true,
          "type": "string"
        },
        "autoProperties": {
          "description": "Any auto properties assigned to the device",
          "readOnly": true,
          "type": "array",
          "items": {
            "$ref": "#/$defs/NameAndValue"
          }
        },
        "toDeleteTimeInMs": {
          "format": "int64",
          "description": "The number of milliseconds until the device will be automatically deleted from your LogicMonitor account (a value of zero indicates that a future delete time/date has not been scheduled)",
          "readOnly": true,
          "type": "integer"
        },
        "containsMultiValue": {
          "description": "request contains multi value field",
          "type": "boolean"
        }
      }
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/logicmonitor-device-delta-pagination-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.