Applications API:
Action | URL | Method | Form Param | Query Param | Notes |
Get All Applications | https://alarmsone.manageengine.com/rest/json/applications | GET |
| id=[APPLICATION ID] filter={ application = [nagios], category=[0/1/ 2/ 3], agentid=[AGENT ID] }
| CATEGORY 0 - Southbound application 1 - NorthBound Application 2 - Email Application 3 - Custom API Integration |
Add Application | https://alarmsone.manageengine.com/rest/json/applications | POST | appDetail={ "application": "OPM", "agentId": [AGENT ID], "apiKey": [APIKEY], "host": [ HOSTNAME], "label": "[LABEL]", "port": [PORT], "protocol": "http", "timezone": [TIMEZONE] }
appDetail={ "application": "SITE24X7", "label": "site247" } appDetail={ "application": "PANDORAFMS", "agentId": [AGENTID], "label": "pandorafms", "timezone": [TIMEZONE]" } |
| application,label is mandatory |
Edit Application | https://alarmsone.manageengine.com/rest/json/applications | PUT | appDetail={ "application": "SITE24X7", "label": "[LABEL]", "id": [APPLICATION_ID] } |
|
|
Delete Application | https://alarmsone.manageengine.com/rest/json/applications?id=[APPLICATION ID with comma seperated] | DELETE |
| id=[ applicationid with comma seperator] |
|
Disable & Enable Application | https://alarmsone.manageengine.com/rest/json/applications/status | PUT |
id=[APPLICATION ID]&status=[ 0/1]
|
| 0 = Disable 1 = Enable |
Mute Application |
https://alarmsone.manageengine.com/rest/json/applications/mute
| PUT | id=[APPLICATION ID]&mute=[0/1] |
| 0=unmute or 1 = mute [default 0] |
Get Webhook URL | https://alarmsone.manageengine.com/rest/json/applications/webhookurl | GET |
| id=[APPLICATION ID]
|
|
Associate Contact List | https://alarmsone.manageengine.com/rest/json/applications/applassociatecontacts?id=[APPLICATION ID] | GET |
| id=[APPLICATION ID]
|
|