Get List of CSQs
HTTPS Method |
GET |
URI |
https://<server>/adminapi/csq |
Example URI |
https://uccx-server/adminapi/csq |
Accept |
Application/XML, Application/JSON |
HTTPS Success Code |
200 |
HTTPS Failure Codes |
401, 405 |
Error Codes |
— |
Success Response
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<csqs>
<csq>
<self>https://uccx-server/adminapi/csq/1</self>
<id>1</id>
<name>Auto_Sanity_CSQ</name>
<queueType>VOICE</queueType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<wrapupTime>0</wrapupTime>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo>
<skillGroup>
<skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="chat">
<refURL>https://<uccxip>/adminapi/Skill/2</refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Longest Available</selectionCriteria>
</skillGroup>
</poolSpecificInfo>
</csq>
<csq>
<self>https://uccx-server/adminapi/csq/2</self>
<id>2</id>
<name>icdcsq</name>
<queueType>VOICE</queueType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<wrapupTime>0</wrapupTime>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo>
<skillGroup>
<skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="icd">
<refURL>https://uccx-server/adminapi/Skill/3</refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Longest Available</selectionCriteria>
</skillGroup>
</poolSpecificInfo>
</csq>
<csq>
<self>https://uccx-server/adminapi/csq/3</self>
<id>3</id>
<name>outboundCsq</name>
<queueType>VOICE</queueType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<wrapupTime>0</wrapupTime>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo>
<skillGroup>
<skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="ob_skill">
<refURL>https://uccx-server/adminapi/Skill/4</refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Longest Available</selectionCriteria>
</skillGroup>
</poolSpecificInfo>
</csq>
</csqs>
<csq>
<self></self>
<id>60</id>
<name>EmailCSQ1</name>
<queueType>EMAIL</queueType>
<routingType>NONINTERACTIVE</routingType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo>
<skillGroup>
<skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="S1">
<refURL></refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Longest Available</selectionCriteria>
</skillGroup>
</poolSpecificInfo>
<emailAuthType>PLAIN</emailAuthType>
<accountUserId>abc@cisco.com</accountUserId>
<accountPassword></accountPassword>
<reviewQueue name="RevQueue1">
<refURL></refURL>
</reviewQueue>
<channelProvider name="1">
<refURL>https://uccx-server/adminapi/channelServer/1</refURL>
</channelProvider>
<pollingInterval>600</pollingInterval>
<folderName>Inbox</folderName>
<snapahotAge>120</snapshotAge>
</csq>
<csq>
<self href="https://uccx-server/adminapi/csq/23" rel="self" type="csq" />
<id>23</id>
<name>csq1weitorder</name>
<queueType>VOICE</queueType>
<routingType>VOICE</routingType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<wrapupTime>0</wrapupTime>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo>
<skillGroup>
<skillCompetency>
<competencelevel>4</competencelevel>
<skillNameUriPair name="aa">
<link href="https://uccx-server/adminapi/Skill/2" rel="selectedSkill"
type="Skill" />
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="bb">
<link href="https://uccx-server/adminapi/Skill/3" rel="selectedSkill"
type="Skill" />
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Least Skilled by Order</selectionCriteria>
</skillGroup>
</poolSpecificInfo>
</csq>
<csq>
<self></self>
<id>60</id>
<name>EmailCSQ1</name>
<queueType>EMAIL</queueType>
<routingType>NONINTERACTIVE</routingType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo>
<skillGroup>
<skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="S1">
<refURL></refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Longest Available</selectionCriteria>
</skillGroup>
</poolSpecificInfo>
<emailAuthType>OAUTH</emailAuthType>
<emailOAuthDetails></emailOAuthDetails>
<accountUserId>xyz@cisco.com</accountUserId>
<reviewQueue name="RevQueue1">
<refURL></refURL>
</reviewQueue>
<channelProvider name="1">
<refURL>https://uccx-server/adminapi/channelServer/1</refURL>
</channelProvider>
<pollingInterval>600</pollingInterval>
<folderName>Inbox</folderName>
<snapahotAge>120</snapshotAge>
</csq>
</csqs>
HTTPS Method |
GET |
URI |
https://<server>/adminapi/csq?detail=full |
Example URI |
https://uccx-server/adminapi/csq?detail=full |
Accept |
Application/XML, Application/JSON |
HTTPS Success Code |
200 |
HTTPS Failure Codes |
400, 401, 403, 405 |
Error Codes |
— |
Success Response
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<csqs>
<csq>
<self>https://uccx-server/adminapi/csq/1</self>
<id>1</id>
<name>chatcsq1</name>
<queueType>CHAT</queueType>
<routingType>INTERACTIVE</routingType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo>
<skillGroup>
<skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="chatskill1">
<refURL>https://uccx-server/adminapi/skill/2</refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<skillCompetency><competencelevel>5</competencelevel>
<skillNameUriPair name="chatskill2">
<refURL>https://uccx-server/adminapi/skill/3</refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Longest Available</selectionCriteria>
</skillGroup>
</poolSpecificInfo>
</csq>
<csq>
<self>https://uccx-server/adminapi/csq/4</self>
<id>4</id><name>QueueEmail</name>
<queueType>EMAIL</queueType>
<routingType>NONINTERACTIVE</routingType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo><skillGroup><skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="email1">
<refURL>https://uccx-server/adminapi/skill/4</refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency><selectionCriteria>Longest Available</selectionCriteria></skillGroup>
</poolSpecificInfo>
<emailAuthType>PLAIN</emailAuthType>
<accountUserId>abc-def@uccx-dev.com</accountUserId>
<accountPassword></accountPassword>
<channelProvider name="2">
<refURL>https://uccx-server/adminapi/channelProvider/2</refURL>
</channelProvider><pollingInterval>600</pollingInterval>
<folderName>Inbox</folderName>
<snapshotAge>120</snapshotAge>
</csq>
<csq><self>https://uccx-server/adminapi/csq/5</self>
<id>5</id>
<name>QueueEmail2</name>
<queueType>EMAIL</queueType>
<routingType>NONINTERACTIVE</routingType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo>
<skillGroup>
<skillCompetency><competencelevel>5</competencelevel>
<skillNameUriPair name="email1">
<refURL>https://uccx-server/adminapi/skill/4</refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Longest Available</selectionCriteria>
</skillGroup>
</poolSpecificInfo>
<emailAuthType>OAUTH</emailAuthType>
<emailOAuthDetails></emailOAuthDetails>
<accountUserId>xyz-def@uccx-dev.com</accountUserId>
<channelProvider name="2">
<refURL>https://uccx-server/adminapi/channelProvider/2</refURL>
</channelProvider>
<pollingInterval>600</pollingInterval>
<folderName>Inbox</folderName>
<snapshotAge>120</snapshotAge>
</csq>
<csq>
<self>https://uccx-server/adminapi/csq/7</self>
<id>7</id>
<name>sad</name>
<queueType>VOICE</queueType>
<routingType>VOICE</routingType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<wrapupTime>0</wrapupTime>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo><skillGroup><skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="chatskill2">
<refURL>https://uccx-server/adminapi/skill/3</refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Longest Available</selectionCriteria>
</skillGroup></poolSpecificInfo>
</csq>
<csq>
<self>https://uccx-server/adminapi/csq/6</self>
<id>6</id>
<name>test_chat</name>
<queueType>CHAT</queueType>
<routingType>INTERACTIVE</routingType>
<queueAlgorithm>FIFO</queueAlgorithm>
<autoWork>false</autoWork>
<resourcePoolType>SKILL_GROUP</resourcePoolType>
<serviceLevel>5</serviceLevel>
<serviceLevelPercentage>70</serviceLevelPercentage>
<poolSpecificInfo><skillGroup><skillCompetency>
<competencelevel>5</competencelevel>
<skillNameUriPair name="chatskill1">
<refURL>https://uccx-server/adminapi/skill/2</refURL>
</skillNameUriPair>
<weight>1</weight>
</skillCompetency>
<selectionCriteria>Longest Available</selectionCriteria>
</skillGroup>
</poolSpecificInfo>
</csq>
</csqs>
HTTPS Method |
GET |
URI |
https://<server>/adminapi/csq?detail=<string> |
Example URI |
https://uccx-server/adminapi/csq?detail=<string> |
Accept |
Application/XML, Application/JSON |
HTTPS Success Code |
200 |
HTTPS Failure Codes |
400, 401, 403, 405 |
Error Codes |
— |
Note | <string> can be any other string except full and fetchRequeueCsqList. |
Success Response
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<results><names><name name="chatcsq1">
<refURL>https://uccx-server/adminapi/csq/1</refURL></name><name name="QueueEmail">
<refURL>https://uccx-server/adminapi/csq/4</refURL></name><name name="QueueEmail2">
<refURL>https://uccx-server/adminapi/csq/5</refURL></name><name name="CSQ1">
<refURL>https://uccx-server/adminapi/csq/7</refURL></name><name name="CSQ2">
<refURL>https://uccx-server/adminapi/csq/6</refURL></name></names></results>
HTTPS Method |
GET |
URI |
https://<server>/adminapi/csq?detail=fetchRequeueCsqList&mediaType=chat |
Example URI |
https://uccx-server/adminapi/csq?detail=fetchRequeueCsqList&mediaType=chat |
Accept |
Application/XML, Application/JSON |
HTTPS Success Code |
200 |
HTTPS Failure Codes |
400, 401, 403, 405 |
Error Codes |
— |
Note | Users with Agent and Supervisor Roles can also access this get list. However, Users with Agent roles have limited access to this URI with only chat and email media types. |
Success Response
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<results><names><name name="chatcsq1">
<refURL>https://uccx-server/adminapi/csq/1</refURL>
</name><name name="chatcsq2">
<refURL>https://uccx-server/adminapi/csq/6</refURL>
</name></names></results>