getAddressBookListRequest

Returns the list of address books.

Request

<getAddressBookListRequest>
   <name type="string"/>
   <view type="string"/>
</getAddressBookListRequest>

Response

<getAddressBookListResponse>
   <books type="types:AddressBookList"/>
   <status type="types:Status"/>
</getAddressBookListResponse>

Elements

books

Returns the list of personal address books and the ID of the GroupWise Address Book.

code

Returns the error number related to the event. 0 indicates that the request was successful.

status

Returns the success or failure of the method.

name

Specify the name of the book to return.

view

Specifies the elements that are returned for each item. The view reduces the amount of data returned. If a view is not specified, all elements are returned.

Example

<getAddressBookListRequest />

<getAddressBookListResponse>
   <books> 
      <book> 
         <id>42C510EA.domain1.po1.104.16E3837.1.1.1@53</id> 
         <name>Frequent Contacts</name> 
         <version>2</version> 
         <modified>2005-07-01T15:46:18Z</modified> 
         <isPersonal>1</isPersonal> 
         <isFrequentContacts>1</isFrequentContacts> 
      </book> 
      <book> 
         <id>GroupWiseSystemAddressBook@52</id> 
         <name>Novell GroupWise Address Book</name> 
      </book> 
      <book> 
         <id>44F83F1D.domain1.po1.104.16E3837.1.F8.1@53</id> 
         <name>New Book</name> 
         <version>2</version> 
         <modified>2012-09-01T20:09:33Z</modified> 
         <isPersonal>1</isPersonal> 
      </book> 
      <book> 
         <id>42C510EA.domain1.po1.104.16E3837.1.3.1@53</id> 
         <name>u1</name> 
         <version>9</version> 
         <modified>2012-08-23T15:53:54Z</modified> 
         <isPersonal>1</isPersonal> 
      </book> 
   </books>
</getAddressBookListResponse>