Retrieve all Acd groups

Retrieve all Acd groups from the client account

URL

GET {baseUrl}/acd/groups

Parameters

None

Response

If the request is performed, 200 OK is returned. See Return Codes for further possible status codes.

A JSON Structure containing the following fields

Example

Note, the record array has been shortened for readability.

{
    "filter": "",
    "limitStart": 0,
    "limitPageSize": -1,
    "records": [
        {
            "QueueMusicID4Sec": -1,
            "SupervisorAggregationSkill5ID": null,
            "DistributionAlgorithmID": 1,
            "ServiceLevelSeconds": 30,
            ...
            "bPositionAnnouncement3": false,
            "TarifAnnouncementWavesID": null,
            "bCallRedirectionAfterNumberAnnouncement": false
        }
    ],
    "count": 1,
    "orderBy": "Name",
    "ascending": true,
    "status": 200
}

Retrieve a specific Acd group by ID

Retrieve a specific Acd group by its ID.

URL

GET {baseUrl}/acd/groups/group/:id

Parameters

:id: the ID of the Acd group.

Response

If the request is performed, 200 OK is returned. See Return Codes for further possible status codes.

A JSON Structure containing the following fields

Example

Note, the record array has been shortened for readability.

{
    "filter": "",
    "limitStart": 0,
    "limitPageSize": -1,
    "records": [
        {
            "QueueMusicID4Sec": -1,
            "SupervisorAggregationSkill5ID": null,
            "DistributionAlgorithmID": 1,
            "ServiceLevelSeconds": 30,
            ...
            "bPositionAnnouncement3": false,
            "TarifAnnouncementWavesID": null,
            "bCallRedirectionAfterNumberAnnouncement": false
        }
    ],
    "count": 1,
    "orderBy": "Name",
    "ascending": true,
    "status": 200
}

Retrieve a specific Acd group by Name

Retrieve a specific Acd group by its Name.

URL

GET {baseUrl}/acd/groups/group?name=$name

Parameters

$name: the Name of the Acd group.

Response

If the request is performed, 200 OK is returned. See Return Codes for further possible status codes.

A JSON Structure containing the following fields

Example

Note, the record array has been shortened for readability.

{
    "filter": "",
    "limitStart": 0,
    "limitPageSize": -1,
    "records": [
        {
            "QueueMusicID4Sec": -1,
            "SupervisorAggregationSkill5ID": null,
            "DistributionAlgorithmID": 1,
            "ServiceLevelSeconds": 30,
            ...
            "bPositionAnnouncement3": false,
            "TarifAnnouncementWavesID": null,
            "bCallRedirectionAfterNumberAnnouncement": false
        }
    ],
    "count": 1,
    "orderBy": "Name",
    "ascending": true,
    "status": 200
}
  • No labels