Updating DiagnosticSources Details
Last updated - 17 April, 2026
You can use LogicMonitor REST API v3 to update DiagnosticSource module details. You must authenticate before making the API request.
URI:
PUT /setting/diagnosticssources/{id}PATCH /setting/diagnosticssources/{id}
The following table describes parameters used in the API request:
| Parameter | Type | Description |
|---|---|---|
id | Integer | (Mandatory) ID of the DiagnosticSource that you want to update. |
reason | String | Reason for updating the DiagnosticSource. |
accessGroups | String | Access group details with which the DiagnosticSource is mapped. This includes the following parameters:
|
groovyScript | String | DiagnosticSource Groovy script that you want to run. |
description | String | Description of the DiagnosticSource. |
appliesTo | String | The AppliesTo for the DiagnosticSource. |
technology | String | Technical Notes for the DiagnosticSource. |
tags | String | Tags for the DiagnosticSource. |
originRegistryId | String | The Registry ID of the Exchange Integration that this module is based on. Including this field sets the module’s import base and marks the Registry ID version as audited. |
scriptType | String | Type of script on which the DiagnosticSource script is based. Supported script types are Groovy and PowerShell. |
accessGroupIds | Integer | ID of the access groups with which the DiagnosticSource is mapped. |
group | String | Group the DiagnosticSource is in. |