The Event Notification Service and Common Platform Services (CPS) API provide automated clients with a messaging push and an RPC pull interface for integration with third-party solutions, namely:
•Event Notification Service: an MQTT endpoint for notifications of activities within Ivanti Neurons for MDM and Ivanti EPMM. See Using the Event Notification Service.
•CPS API: an RPC (HTTP/JSON) API to retrieve detailed information of interest to integrators. The API is an RPC API using JSON over HTTP. See the API-related chapters, starting with API characteristics.
The Event Notification Service and CPS API comprise an integration platform between Ivanti's integration partners and the Ivanti customer base. Before this integration platform, integration partners had to write and maintain two separate integrations between Ivanti EPMM and Ivanti Neurons for MDM, and constantly poll the API for device state changes, increasing processing complexity and computational load.
The Event Notification Service notifies integration partners of events within a few seconds of event occurrence, and the CPS API provides standard responses across Ivanti EPMM and Ivanti Neurons for MDM, serving as the ideal integration platform between integration partners and the Ivanti EPMM and Ivanti Neurons for MDM customer base.