GCP Device Groups

Overview You can use LogicMonitor’s REST API to manage Google Cloud Platform (GCP) groups. GCP groups are device groups with a few key differences. This document covers the differences, as well as how to add and update GCP groups. URI: /device/groups GCP Group Differentiators GCP Specific groupType GCP groups have a special groupType value. Specifically, … Continued

Azure Device Groups

Overview You can use LogicMonitor’s REST API to manage Azure groups. Azure groups are device groups with a few key differences. This document covers the differences, as well as how to add and update Azure groups. URI: /device/groups Azure Group Differentiators Azure Specific groupType Azure groups have a special groupType value. Specifically, normal and dynamic … Continued

Get devices for a particular device group

With LogicMonitor’s REST API you can get programmatically get devices for a specific group via the devices subresource. Note: As with all of our API calls, authentication is required.     HTTP Method:GET URI: /device/groups/{id}/devices Request Parameters: By default, a list of 50 devices will be returned for each result. You can include sort, filter, … Continued

Get all alerts for a Device Group

With LogicMonitor’s REST API you can programmatically get all alerts for specific device groups in your account. Notes: As with all of our API calls, authentication is required To get alerts for all device groups, you should use the Alerts Resource     HTTP Method:GET URI: /device/groups/{id}/alerts Request Parameters: By default, a list of 50 … Continued

AWS Device Groups

You can use LogicMonitor’s REST API to manage AWS groups.  AWS groups are just LogicMonitor device groups with a few key differences.  This document covers the differences, as well as how to add & update AWS Groups. AWS Group Differentiators AWS Specific groupType: AWS groups have a special groupType value.  Specifically, normal and dynamic groups … Continued

Delete Device Group Properties

You can use LogicMonitor’s REST API to programmatically delete device group properties. Note: As with all of our API calls, authentication is required. HTTP Method: DELETE Resource URI: /device/groups/{groupID}/properties/{propertyName} Where groupID is the ID of the group you’d like to delete a property from, and propertyName is the name of the property you’d like to … Continued

Update Device Group Properties

You can use LogicMonitor’s REST API to programmatically update device properties.  There are two ways to do this: by making a PATCH request to the device group resource – you can update only the customProperties object and keep the remaining fields the same.  By using opType = replace, you can replace the values of one … Continued

Get Device Group Properties

You can use LogicMonitor’s REST API to get all properties for a device, whether they are custom or system, inherited or not.  There are two ways to get property information: Get all properties for a device Get information about a particular device property Note: As with all of our API calls, authentication is required. Get … Continued

Add Device Group Properties

You can use LogicMonitor’s REST API to programmatically add device group properties. You can do this one of two ways: using the PATCH method with the device group resource – you can use PATCH to update only the customProperties object for a device, and you can use the opType parameter to add or update a … Continued

Get all SDTs for a Device Group

With LogicMonitor’s REST API you can programmatically get the SDTs for the device groups in your account. Note: As with all of our API calls, authentication is required. HTTP Method:GET URI: /device/groups/{id}/sdts Request Parameters: By default, a list of 50 SDT properties will be returned for each result. You can include sort, filter, fields, size … Continued