Deleting Devices

You can use LogicMonitor REST API v3 to delete devices. You must authenticate yourself before making the API request. Deleting Device URI: DELETE device/devices/{id} Parameter Type Description deleteHard Boolean Indicates if you want to permanently delete the device. By default, it is set to true. id Integer (Mandatory) It is the ID of the device … Continued

Delta Support for device/devices API

We’ve observed that throughout a day customers query LogicMonitor APIs multiple times to get the latest updates on their devices, its properties, and more. This involves human efforts, consumes several hours, and is prone to errors. For example, LogicMonitor monitors your 5 thousand devices. You make an API call /device/devices to fetch these devices and store them … Continued

Updating AppliesToFunction Details

You can use LogicMonitor REST API v3 to update AppliesToFunction details. You must authenticate yourself before making the API request. To make partial updates to an AppliesToFunction, make a PATCH request. To completely update an AppliesToFunction, make a PUT request. URI: PATCH /setting/functions/{id} URI: PUT /setting/functions/{id} Parameter Type Description id Integer (Mandatory) The Id of the AppliesToFunction that you want to … Continued

Getting AppliesToFunction Details

You can use LogicMonitor REST API v3 to get AppliesToFunction details. You must authenticate yourself before making the API request. Getting List of AppliesToFunction You can include the following query parameters to control the kind of data to include in the response and how it is formatted. URI: GET /setting/functions Parameter Type Description fields String The … Continued

Adding AppliesToFunction

You can use LogicMonitor REST API v3 to add AppliesToFunction. You must authenticate yourself before making the API request. URI: POST /setting/functions Parameter Type Description param String Parameters of the user defined function. code String (Mandatory) The AppliesToFunction code. Note that the special characters may need to be escaped. name String (Mandatory) Name of the AppliesToFunction. description … Continued

Getting External API Stats Info

You can use LogicMonitor REST API v3 to get external API stats info. You must authenticate yourself before making the API request. There are no request parameters in this API. To get the response, use the URI in the API request. URI: GET /apiStats/externalApis

Getting Integration Audit Logs List

You can use LogicMonitor REST API v3 to get integration audit logs list. You must authenticate yourself before making the API request. There are no request parameters in this API. To get the response, use the URI in the API request. URI: GET /setting/integrations/auditlogs

Getting Metrics Usage Details

You can use LogicMonitor REST API v3 to get metrics usage details. You must authenticate yourself before making the API request. There are no request parameters in this API. To get the response, use the URI in the API request. URI: Get /metrics/usage

Adding Audit Version to PropertySources

You can use LogicMonitor REST API v3 to add audit version of PropertySource to your LogicMonitor account. URI: POST /setting/propertyrules/{id}/audit Parameter Type Description id Integer (Mandatory) It is the Id of the PropertySource whose details you want to get. version Integer The audit version number (positive integer).

Getting NetScan Details

You can use LogicMonitor REST API v3 to get NetScan details. You must authenticate yourself before making the API request.  Getting List of NetScan URI: GET /setting/netscans Parameter Type Description fields String The response is filtered to include only the specified fields for each object. You can provide a list of properties separated by a comma. Example … Continued