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}  | 
                        
