Skip to content

Channels

40 endpoints served by the ChannelController controller under the Unified Contact Center family. Every path here is resolved from the controller’s mapping annotations at the commit named in the front matter; the table lists what the backend serves and nothing else.

The controller is mounted at 2 base paths; both serve the same handlers:

  • /core2/tnt/dm/alg/cc-channels
  • /core2/tnt/dm/alg/cc/channels

Access endpoints present: backoffice-ep, etl-ep. The segment decides how the caller authenticates — see Authentication and the Data API reference for the credential each one takes, the request headers, and the response envelope. Paths without an access segment take the signed-in user’s token.

Endpoints

MethodPathHandlerRequest bodySource
GET/core2/tnt/dm/alg/cc-channelsgetAllChannel—ChannelController.java:168
POST/core2/tnt/dm/alg/cc-channelscreateChannelChannelContainerChannelController.java:83
PUT/core2/tnt/dm/alg/cc-channelsupdateChannelChannelContainerChannelController.java:111
GET/core2/tnt/dm/alg/cc-channels/backoffice-epgetAllChannelBackoffice—ChannelController.java:366
POST/core2/tnt/dm/alg/cc-channels/backoffice-epcreateChannelBackofficeEPChannelContainerChannelController.java:240
PUT/core2/tnt/dm/alg/cc-channels/backoffice-epupdateChannelBackOfficeEpChannelContainerChannelController.java:283
GET/core2/tnt/dm/alg/cc-channels/backoffice-ep/export/csvgetExportCsvBackoffice—ChannelController.java:480
GET/core2/tnt/dm/alg/cc-channels/backoffice-ep/querygetChannelByCriteriaBackoffice—ChannelController.java:439
GET/core2/tnt/dm/alg/cc-channels/backoffice-ep/{guid}getChannelByGuidBackoffice—ChannelController.java:403
DELETE/core2/tnt/dm/alg/cc-channels/backoffice-ep/{guid}deleteChannelBackoffice—ChannelController.java:323
GET/core2/tnt/dm/alg/cc-channels/etl-epgetAllChannelEtl—ChannelController.java:374
POST/core2/tnt/dm/alg/cc-channels/etl-epcreateChannelEtlChannelContainerChannelController.java:250
PUT/core2/tnt/dm/alg/cc-channels/etl-epupdateChannelEtlEpChannelContainerChannelController.java:291
GET/core2/tnt/dm/alg/cc-channels/etl-ep/export/csvgetExportCsvEtl—ChannelController.java:488
GET/core2/tnt/dm/alg/cc-channels/etl-ep/querygetChannelByCriteriaEtl—ChannelController.java:448
GET/core2/tnt/dm/alg/cc-channels/etl-ep/{guid}getChannelByGuidEtl—ChannelController.java:412
DELETE/core2/tnt/dm/alg/cc-channels/etl-ep/{guid}deleteChannelEtl—ChannelController.java:332
GET/core2/tnt/dm/alg/cc-channels/querygetByCriteria—ChannelController.java:212
GET/core2/tnt/dm/alg/cc-channels/{guid}getChannelByGuid—ChannelController.java:190
DELETE/core2/tnt/dm/alg/cc-channels/{guid}deleteChannelByGuid—ChannelController.java:140
GET/core2/tnt/dm/alg/cc/channelsgetAllChannel—ChannelController.java:168
POST/core2/tnt/dm/alg/cc/channelscreateChannelChannelContainerChannelController.java:83
PUT/core2/tnt/dm/alg/cc/channelsupdateChannelChannelContainerChannelController.java:111
GET/core2/tnt/dm/alg/cc/channels/backoffice-epgetAllChannelBackoffice—ChannelController.java:366
POST/core2/tnt/dm/alg/cc/channels/backoffice-epcreateChannelBackofficeEPChannelContainerChannelController.java:240
PUT/core2/tnt/dm/alg/cc/channels/backoffice-epupdateChannelBackOfficeEpChannelContainerChannelController.java:283
GET/core2/tnt/dm/alg/cc/channels/backoffice-ep/export/csvgetExportCsvBackoffice—ChannelController.java:480
GET/core2/tnt/dm/alg/cc/channels/backoffice-ep/querygetChannelByCriteriaBackoffice—ChannelController.java:439
GET/core2/tnt/dm/alg/cc/channels/backoffice-ep/{guid}getChannelByGuidBackoffice—ChannelController.java:403
DELETE/core2/tnt/dm/alg/cc/channels/backoffice-ep/{guid}deleteChannelBackoffice—ChannelController.java:323
GET/core2/tnt/dm/alg/cc/channels/etl-epgetAllChannelEtl—ChannelController.java:374
POST/core2/tnt/dm/alg/cc/channels/etl-epcreateChannelEtlChannelContainerChannelController.java:250
PUT/core2/tnt/dm/alg/cc/channels/etl-epupdateChannelEtlEpChannelContainerChannelController.java:291
GET/core2/tnt/dm/alg/cc/channels/etl-ep/export/csvgetExportCsvEtl—ChannelController.java:488
GET/core2/tnt/dm/alg/cc/channels/etl-ep/querygetChannelByCriteriaEtl—ChannelController.java:448
GET/core2/tnt/dm/alg/cc/channels/etl-ep/{guid}getChannelByGuidEtl—ChannelController.java:412
DELETE/core2/tnt/dm/alg/cc/channels/etl-ep/{guid}deleteChannelEtl—ChannelController.java:332
GET/core2/tnt/dm/alg/cc/channels/querygetByCriteria—ChannelController.java:212
GET/core2/tnt/dm/alg/cc/channels/{guid}getChannelByGuid—ChannelController.java:190
DELETE/core2/tnt/dm/alg/cc/channels/{guid}deleteChannelByGuid—ChannelController.java:140

Path variables are shown as {name}. Request body is the declared @RequestBody type; the JSON shape of a container is the record it wraps, and the reliable way to learn it is to read one back with a GET before you POST one (the Data API reference explains the technique). Query endpoints (…/query) take the paging parameters described there.

Related

Last updated on