RESTful Monitoring Interface (RMI)

This interface provides methods for getting information about conversations, agents, and queues from Monitoring Database. Additionally, the RMI provides uploading analytic data for SAP Cloud for Customer (C4C).

/contacts

Resource Request method Object: required rights

/contacts

GET

Queue/user/campaign/IVR: Statistics details

/contacts/{contactId}

GET

/contacts/{contactId}/event

POST

Queue/User: Control contact

/contacts/{contactId}/details

GET

Queue/user/campaign/IVR: Statistics details

/agents

Resource Request method Object: required rights

/agents

GET

User: Statistics summary

/agents/{agentId}

GET

/agents/{agentId}/queues

GET

Queue: View

/agents/{agentId}/queues/{queueId}

GET

Queue: View

PUT

User > User queue setting: Modify

/agents/{agentId}/presences

GET

User: Manage presence

/agents/{agentId}/presences/{presenceId}

GET

PUT

/agents/{agentId}/readyState

GET

User: Statistics summary or Manage presence

PUT

User: Manage presence

/queueStatuses

Resource Request method Object: required rights

/queueStatuses

GET

Queue: Statistics summary, Statistics details, or Serve

/queueStatuses/{queueId}

/userStatuses

Resource Request method Object: required rights

/userStatuses

GET

User: Statistics summary or Statistics details

/userStatuses/{userId}

/contactSummaries

Resource Request method Object: required rights

/contactSummaries

GET

Queue: Statistics summary, Statistics details or Serve

Custom/built-in IVR: Statistics summary or Statistics details

/contactSummaries/{id}

GET

/settings

For internal use

/queueGroups

Resource Request method Object: required rights

/queueGroups

GET

Queue group: View, Statistics summary, or Statistics details

/queueGroups/{queueGroupId}