<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Retrieving User Contacts and Groups</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=5832388" />
  <subtitle>Retrieving User Contacts and Groups</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=5832388</id>
  <updated>2013-05-24T01:24:34Z</updated>
  <dc:date>2013-05-24T01:24:34Z</dc:date>
  <entry>
    <title>RE: Retrieving User Contacts and Groups</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5874082" />
    <author>
      <name>Jose Sebastian</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5874082</id>
    <updated>2012-06-15T15:20:51Z</updated>
    <published>2012-06-15T15:20:51Z</published>
    <summary type="html">Hi Darren,
Yes CAXL will allow you to do all roster management. 

What SOAP version you are invoking? Get-Contact-list API will work only on the 1 version of SOAP interface ie https://hostname/EPASSoap/service/v70.

Regards,
Jose</summary>
    <dc:creator>Jose Sebastian</dc:creator>
    <dc:date>2012-06-15T15:20:51Z</dc:date>
  </entry>
  <entry>
    <title>RE: Retrieving User Contacts and Groups</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5867129" />
    <author>
      <name>Darren Parkinson</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5867129</id>
    <updated>2012-06-14T08:49:27Z</updated>
    <published>2012-06-14T08:48:10Z</published>
    <summary type="html">Hi Jose,

Thanks for the response.  Yes, you're right, I am doing a get-all-config. Not sure about the getContactList though, I guess that's to do with my CUP version...

CUP is version 8.5.

XML request is:

1     &lt;get-all-config&gt;
2           &lt;system-config/&gt;
3           &lt;user-config/&gt;
4           &lt;federated-domains auth-policy="all"/&gt;
5           &lt;non-presence-aware-contacts/&gt;
6           &lt;contact-info/&gt;
7           &lt;include-contact-list/&gt;
8       &lt;/get-all-config&gt;");




I did take a brief look at CAXL, but the documentation isn't very comprehensive, and I've struggled to get that working in the short time I've looked at it.

Would that allow me to get a user's contact list?  I used SOAP mainly because I'd used it in the past, it's simple, and it was quick to get up and running without any CORS issues and setting up proxy servers etc.. etc..

Thanks once again,
Darren.</summary>
    <dc:creator>Darren Parkinson</dc:creator>
    <dc:date>2012-06-14T08:48:10Z</dc:date>
  </entry>
  <entry>
    <title>RE: Retrieving User Contacts and Groups</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5862285" />
    <author>
      <name>Jose Sebastian</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5862285</id>
    <updated>2012-06-13T17:55:56Z</updated>
    <published>2012-06-13T17:55:56Z</published>
    <summary type="html">Hi Darren,

I suppose you are calling getContactList within GetAllConfig? What version of CUP are you using?

getContactList has been deprecated in 8.0 version of SOAP interface. Only a subset of contact management features are retained in 8.0 version of SOAP API. Although you will have the older SOAP version (7.x) supported till 9.0, it will be deprecated from 9.5.

Did you try using the CAXL interface, those are the ones you should try moving to.

Jose</summary>
    <dc:creator>Jose Sebastian</dc:creator>
    <dc:date>2012-06-13T17:55:56Z</dc:date>
  </entry>
  <entry>
    <title>Retrieving User Contacts and Groups</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5832387" />
    <author>
      <name>Darren Parkinson</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5832387</id>
    <updated>2012-06-06T15:59:05Z</updated>
    <published>2012-06-06T15:59:05Z</published>
    <summary type="html">I'm trying to retrieve individual user contact lists through the SOAP get-all-config request.  On testing however, I'm only getting 11 of my 35 contacts. In addition, it doesn't seem to be returning any group information either.
 
Does anyone know why this might be, or if there is a simpler way of retrieving contacts and the group the contact is in?
 
It can be retrieved from the user page under cupuser/contactsFindList.do, but of course that doesn't let me do it programmatically.
 
Thanks in advance for any assistance anyone can provide.
 
Kind regards,
Darren.</summary>
    <dc:creator>Darren Parkinson</dc:creator>
    <dc:date>2012-06-06T15:59:05Z</dc:date>
  </entry>
</feed>

