Get Resource with CSQs

HTTPS Method

GET

URI

https://<server>/adminapi/resource?withCsqs

https://<server>/adminapi/resource?csqid={id}&withCsqs

https://<server>/adminapi/resource/{id}?withCsqs

Example URI

https://uccx-server/adminapi/resource?withCsqs

https://uccx-server/adminapi/resource?csqid=1&withCsqs

https://uccx-server/adminapi/resource/1?withCsqs

Accept

Application/XML, Application/JSON

HTTPS Success Code

200

HTTPS Failure Codes

400, 401, 403, 404, 405, 500, 503

Error Codes

Success Response

<resource>
        <self>
            https://10.78.92.103/adminapi/resource/rick
        </self>
        <userID>
            rick
        </userID>
        <firstName>
            Rick
        </firstName>
        <lastName>
            Barrows
        </lastName>
        <extension>
            1009
        </extension>
        <alias>
        </alias>
        <resourceGroup name="RG1">
            <refURL>
                https://10.78.92.103/adminapi/resourceGroup/2
            </refURL>
        </resourceGroup>
        <skillMap>
            <skillCompetency>
                <competencelevel>
                    5
                </competencelevel>
                <skillNameUriPair name="SalesSkill">
                    <refURL>
                        https://10.78.92.103/adminapi/skill/2
                    </refURL>
                </skillNameUriPair>
            </skillCompetency>
        </skillMap> 
        <csqMap>
        	<csq name="VoiceCSQ1">
        		<refURL>
        	    https://10.78.92.103/adminapi/csq/1
      			</refURL>
      		</csq>	
      		<csq name="ChatCSQ1">
        		<refURL>
        	    https://10.78.92.103/adminapi/csq/2
      			</refURL>
      		</csq>
        </csqMap> 
        <autoAvailable>
            true
        </autoAvailable>
        <type>
            2
        </type>
        <team name="Default">
            <refURL>
                https://10.78.92.103/adminapi/team/1
            </refURL>
        </team>
        <primarySupervisorOf>
            <supervisorOfTeamName name="Team2">
                <refURL>
                    https://10.78.92.103/adminapi/team/34
                </refURL>
            </supervisorOfTeamName>
            <supervisorOfTeamName name="Team1">
                <refURL>
                    https://10.78.92.103/adminapi/team/32
                </refURL>
            </supervisorOfTeamName>
        </primarySupervisorOf>
        <secondarySupervisorOf/>
    </resource>