Adding RemediationSources
Last updated - 29 May, 2026
You can use LogicMonitor REST API v3 to add a RemediationSource to your LogicMonitor account. You must authenticate before making the API request.
URI: POST /setting/remediationsources
The following table describes parameters used in the API request:
| Parameter | Type | Description |
|---|---|---|
accessGroups | String | Access group details with which the RemediationSource is mapped. This includes the following parameters:
|
groovyScript | String | RemediationSource Groovy script that you want to run |
description | String | Description of the RemediationSource |
appliesTo | String | AppliesTo setting for the RemediationSource |
technology | String | Technical Notes for the RemediationSource |
tags | String | Tags for the RemediationSource |
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 RemediationSource script is based. Supported script types are Groovy and PowerShell. |
accessGroupIds | Integer | ID of access groups with which the RemediationSource is mapped |
group | String | Group the RemediationSource is in |
Running RemediationSources
You can use LogicMonitor REST API v3 to trigger a RemediationSource module for a host. You must authenticate before making the API request.
URI: POST /setting/remediationsources/executemanually
The following table describes parameters used in the API request:
| Parameter | Type | Description |
|---|---|---|
remediationId | Integer | (Mandatory) RemediationSource module ID |
hostId | Integer | (Mandatory) The host ID |
alertId | String | The alert ID |
hostRemediationSourceId | Integer | (Mandatory) RemediationSource module host ID |