• Active Directory
  • Application
  • Desktop & Mobile
  • Help Desk
  • Network
  • Server
  • IT Security
  • MSP
  • On-Demand
 
 
Device Management, made easy
Manage control and secure your workstations, mobile
devices and tablets
 
 
Help Desk for Everyone
IT Help Desk Software and Customer Support Software
 
 
Protect Your IT. Save Your Business
Build a secure fortress with our security management solutions
 
 
MSP
Manage services faster, with multi-tenanted, ITIL-ready, and unified RMM solutions
 
 
On-Demand Solutions
IT Help Desk, Active Directory, and Operations Management from the Cloud
 

Applications Manager's REST APIs

ManageEngine Applications Manager provides REST APIs for fetching data from Applications Manager. These APIs make it easy to integrate Applications Manager with internal portals and other monitoring tools.

Integration Using REST APIs

  • By using any xml parser in a scripting language, Java, C, Perl or Python, etc. you can make HTTPs requests in the format recommended in the API.
  • This data can then be inserted into your own database or put in any format that you need.

Usage Scenarios:

Applications Manager can be integrated into the Intranet portal and all users can login to monitor their respective applications. For example, DBAs can login to the intranet portal and access only the DB monitors. Operators can login and see the alarms that are assigned to them and act upon to clear the alarms.

The list of APIs that are currently available are:

REST Command Description
ListMonitor This API allows the user to know the availability, health status of monitors, type, state - managed/unmanaged, etc.
ListServer This API allows the user to know the details of servers like IP Address, status, services running, etc.
ListAlarms This API allows the user to know the details like alarm state - critical/warning/clear, type, top N alarms, time bound alarms, etc.

Manage / UnManage

This API allows the user to Manage or UnManage a Monitor in Applications Manager by using the ResourceID

CreateMaintenanceTask

This API allows the user to create a downtime schedule in Applications Manager.

EditMaintenanceTask

This API allows the user to edit a downtime schedule in Applications Manager.

DeleteMaintenanceTask

This API allows the user to delete a downtime schedule
GetMonitorData

This API allows the user to fetch data of the latest poll from monitors.

AddMonitor

This API allows the user to add monitors in Applications Manager.