Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Translations Ignore


Code Block
languagejs
{
    "filter": "",
    "limitStart": 0,
    "limitPageSize": -1,
    "records": [
        {
            "ContractNumber": null,
            "dtTo": null,
            "EndNumber": "",
            "dtReset": "2022-06-17T15:19:12.484+02:00",
            "ResellerTrafficManagementPoliciesID": null,
...
            "ApplySeconds4": null,
            "bCockpitConferenceFlag": false,
            "ClientsID": 1,
            "ApplySeconds3": null,
            "ResellersID": 1
        }
    ],
    "count": 14,
    "orderBy": "Name2",
    "ascending": true,
    "status": 200
}



Retrieve a specific

...

Service Number by ID

This function retrieves a specific ACD group service number by ID.

URL

Code Block
GET {baseURL}/acdserviceNumbers/groups/groupserviceNumber/{AcdGroupsIDserviceNumbersID}

Parameters

ParameterWhereTypeData
AcdGroupsIDserviceNumbersIDURLIntegerThe ID of the ACD Groupservice number.

Responses

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

...

A JSON Structure containing the returned data.

FieldTypeData
recordsAcdGroups ServiceNumbers []An array of ACD groupsServiceNumbers, containing one groupServiceNumber.
countInteger1
statusIntegerThe return code (also provided by the http status code).

...

Translations Ignore


Code Block
languagejs
{
    "records": [
        {
            "ContractNumber": null,
            "QueueMusicID4SecdtTo": null,
            "EndNumber": "",
            "dtReset": -1"2021-05-07T13:04:46.839+02:00",
            "SupervisorAggregationSkill5IDResellerTrafficManagementPoliciesID": null,
            "RootNumber": "DistributionAlgorithmID"49199501",
            "Name": 1"49199501",
...
            "bPositionAnnouncement3ClientsID": false1,
            "TarifAnnouncementWavesIDApplySeconds3": null,
            "bCallRedirectionAfterNumberAnnouncementResellersID": false1
        }
    ],
    "count": 1,
    "status": 200
}



Retrieve

...

ServiceNumber by Name

This function retrieves one or more ACD groupsServiceNumbers, depending on the passed name. If more than one group ServiceNumber is available which matches the name passed (partial match), then all corresponding groups service numbers will be returned.

URL

Translations Ignore


Code Block
GET {baseURL}/acdserviceNumbers/groups/groupserviceNumber?name={AcdGroupsNameServiceNumbersName}



Parameters

ParameterWhereTypeData
AcdGroupsNameServiceNumbersNameQueryStringThe name of the acd groupservice number(s) to retrieve.

Responses

...

A JSON Structure containing the returned acd groups.

FieldTypeData
recordsAcdGroup ServiceNumbers []

An array of ACD groupsServiceNumbers.

countIntegerThe number of records returned.
statusIntegerThe return code (also provided by the http status code).

...

Translations Ignore


Code Block
languagejs
{
    "records": [
        {
            "ContractNumber": null,
            "QueueMusicID4Sec": 10dtTo": null,
            "EndNumber": "",
            "dtReset": "2022-06-17T15:19:12.484+02:00",
            "SupervisorAggregationSkill5IDResellerTrafficManagementPoliciesID": null,
            "DistributionAlgorithmIDRootNumber": "49199500",
            "Name": 3"49199500",
...
            "QueueOffhookAnnouncementID"RoutingPlansID": null,
            "bPeakService": null,
            "bPositionAnnouncement3bCockpitOriginFlag": false,
            "BillingPK": null,
            "dtFrom": null,
            "TrunkGroupsID": 22,
            "nCallsReset": null,
            "TarifAnnouncementWavesIDApplySeconds2": null,
            "ApplySeconds1": null,
            "WhiteListsID": null,
            "ApplySeconds4": null,
            "bCallRedirectionAfterNumberAnnouncementbCockpitConferenceFlag": false,
            "ClientsID": 1,
            "ApplySeconds3": null,
            "ResellersID": 1
        }
    ],
    "count": 314,
    "status": 200
}