Since July 6, 2023, Atlassian has no longer been used for Release Notes or knowledge base articles.
* Find Release Notes here (https://support.mycontactcenter.net/app/articles/detail/a_id/23378/) and articles here (https://support.mycontactcenter.net/app/main).
* Authenticated Partners can access content here (https://support.mycontactcenter.net/cc/sso/authenticator/oauth/authorize/imcontrolpanel?redirect=main&source=mycontactcenter)


Retrieving combined skills for a specific agent

The following steps could be used to information about a known agent:

  1. Open an API session
  2. Send the request
  3. Inspect the result
  4. Close the API session

The C# code below represents the above steps:
/// assuming a session is already opened, and the ID of that session is stored in the _sessionId variable
var client = new AgentProfileClient();
var resp = client.GetCombinedSkillset(_sessionId, 88888);
if (resp == null)
{
Console.WriteLine("No response received");
return;
}
if (resp.ErrorCode != 0)
{
Console.WriteLine("Error: {0}", resp.ErrorCode);
return;
}
var skillset = resp.Skillset;
Console.WriteLine("Total Combined skills: {0}", skillset.Length);
foreach (var s in skillset)
{
Console.WriteLine(Environment.NewLine);
Console.WriteLine("Queue: {0}. Priority: {1}. Inherited: {2}", s.QueueId, s.Priority, !s.IsIndividuallyAssigned);
}



Since July 6, 2023, Atlassian has no longer been used for Release Notes or knowledge base articles.
* Find Release Notes here (https://support.mycontactcenter.net/app/articles/detail/a_id/23378/) and articles here (https://support.mycontactcenter.net/app/main).
* Authenticated Partners can access content here (https://support.mycontactcenter.net/cc/sso/authenticator/oauth/authorize/imcontrolpanel?redirect=main&source=mycontactcenter)