Retrieve all AcdEventTypes
This function retrieves all AcdEventTypes from the system.
URL
GET {baseURL}/acd/events/types
Parameters
None
Responses
If the request is performed, 200 OK is returned. See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the following fields:
Field | Type | Data |
---|---|---|
filter | String | The applied filter. This is reserved for future use. |
limitStart | Integer | The first record index. Currently 0, reserved for future use. |
limitPageSize | Integer | The number of records. -1 indicates all records. Reserved for future use. |
records | AcdEventType [] | An array of AcdEventTypes. |
count | Integer | The number of records returned. |
orderBy | String | The field used to sort the records. |
ascending | Boolean | Whether the array of records is sorted ascending or descending. |
status | Integer | The return code (also provided by the http status code). |
Example
{ "filter": "", "limitStart": 0, "limitPageSize": -1, "records": [ { "ShortText": "AcdEventTypes.VoiceMail", "ID": 1 }, { "ShortText": "AcdEventTypes.Fax", "ID": 2 }, { "ShortText": "AcdEventTypes.Callback", "ID": 3 }, { "ShortText": "AcdEventTypes.SMS", "ID": 4 }, { "ShortText": "AcdEventTypes.Email", "ID": 5 }, { "ShortText": "AcdEventTypes.WorkFlowConnector", "ID": 6 }, { "ShortText": "AcdEventTypes.Chat", "ID": 7 } ], "count": 7, "orderBy": "ID", "ascending": true, "status": 200 }
Retrieve all AcdEventStatus
This function retrieves all AcdEventStatus from the system.
URL
GET {baseURL}/acd/events/status
Parameters
None
Responses
If the request is performed, 200 OK is returned. See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the following fields:
Field | Type | Data |
---|---|---|
filter | String | The applied filter. This is reserved for future use. |
limitStart | Integer | The first record index. Currently 0, reserved for future use. |
limitPageSize | Integer | The number of records. -1 indicates all records. Reserved for future use. |
records | AcdEventStatus [] | An array of AcdEventStatus. |
count | Integer | The number of records returned. |
orderBy | String | The field used to sort the records. |
ascending | Boolean | Whether the array of records is sorted ascending or descending. |
status | Integer | The return code (also provided by the http status code). |
Example
{ "filter": "", "limitStart": 0, "limitPageSize": -1, "records": [ { "ShortText": "AcdEventStatus.EnterSystem", "ID": 0 }, { "ShortText": "AcdEventStatus.Distribute", "ID": 1 }, { "ShortText": "AcdEventStatus.TransportSMTP", "ID": 2 }, { "ShortText": "AcdEventStatus.TransportToGroup", "ID": 4 }, { "ShortText": "AcdEventStatus.TransportAgent", "ID": 10 }, { "ShortText": "AcdEventStatus.New", "ID": 20 }, { "ShortText": "AcdEventStatus.Seen", "ID": 30 }, { "ShortText": "AcdEventStatus.Remind", "ID": 40 }, { "ShortText": "AcdEventStatus.ChatClosed", "ID": 98 }, { "ShortText": "AcdEventStatus.Done", "ID": 99 }, { "ShortText": "AcdEventStatus.Error", "ID": 100 } ], "count": 11, "orderBy": "ID", "ascending": true, "status": 200 }