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>