RESTful Contact Management Interface (CMI)
This interface provides access to conversations and related information, including script results and call recordings stored in the database.
| Resource | Request method | Object: required rights |
|---|---|---|
|
/emails |
GET |
|
|
/emails/{emailId} |
||
|
/scriptResults |
GET |
One of the following:
|
|
POST |
||
| /scriptResults/{scriptResultId} |
GET |
|
|
/chats |
GET |
|
|
POST |
||
|
/chats/{chatsId} |
GET |
|
|
/callRecordings |
GET |
Phone queue: Listen to recording |
|
/callRecordings/{callRecordingId} |
||
|
/callRecordings/{callRecordingId}/listenLog |
||
|
POST |
||
|
/callbacks |
GET |
Callbacks: View |
|
POST |
Callbacks: Create |
|
|
/callbacks/{callbackId} |
GET |
Callbacks: View |
|
PUT |
Callbacks: Modify |
|
|
/contacts |
GET |
Queue/user/campaign/IVR: Statistics details |
|
/contacts/{contactId} |
||
|
/contacts/{contactId}/details |
||
|
/contacts/{contactId}/remarks |
||
|
POST |
||
|
PUT |
||
|
/contactData |
GET |
Queue/user/custom IVR: Statistics details |
|
POST |
Queue/user: Statistics details and Manage contact history |
|
|
/contactData/{contactId} |
GET |
Queue/user/custom IVR: Statistics details |
|
/messages |
GET |
Queue: Messaging |
|
POST |
||
|
/messages/{messageId} |
GET |
|
|
PUT |
||
|
DELETE |
||
|
/customerConsents |
GET |
Customer consents: View |
|
POST |
Customer consents: Create |
|
|
/customerConsents/{usage}_{address} |
GET |
Customer consents: View |
|
DELETE |
Customer consents: View and Delete |
|
|
/callTranscripts |
GET |
|
|
POST |
User Service: Save call transcript, and
|
|
|
/callTranscripts/{callTranscriptId} |
GET |
|
|
PUT |
User Service: Save call transcript, and
|
