Alarms API:


 

Action

URL

Method

Query Param

Get All Alarms

https://alarmsone.manageengine.com/rest/json/listAlarms

GET

 

fromDate=[date in milliseconds]

toDate=[date in milliseconds]

filter=[all,open,acknowledged,closed]

from=[ default value 0]

size=[ default value 10]

groupby=[ displayname,severity,entityname,category,application ]

 

searchJson=[ {"searchItems":[{"field":"_all","value":"nagios"}]}]

Update Alarm Action

 

https://alarmsone.manageengine.com/rest/json/updateAlarms

 PUT

 

alarmid = [alarmid with comma seperated]

field = [actions,severity]

value = [actions => acknowledged,open,closed

severity => major,critical,warning,info]

 

Example:

https://alarmsone.localmanageengine.com/rest/json/updateAlarms?alarmid=18669_23774007&field=actions&value=Acknowledged

https://alarmsone.localmanageengine.com/rest/json/updateAlarms?alarmid=18669_23774007&field=severity&value=major

View Single Alarm

https://alarmsone.manageengine.com/rest/json/alarmDetails?ids=[ALARM ID]

 

 GET

 

Delete Alarms

https://alarmsone.manageengine.com/rest/json/deleteAlarms

POST

alarmid=[alarmid with comma seperated]