/mcp<PrivateListURI>/vmrest/users/444ded7b-e2b9-48c1-9aca-bcfda4372928/ privatelists/df523f3a-4e40-4d6d-9f80-72a5bc93331c</PrivateListURI> <ObjectId>41295a7c-c9c0-45d3-8060-5a5038f0a49e</ObjectId> <MemberContactObjectId>27e58431-981f-4fbd-b667-69b1aaac89fd</ MemberContactObjectId> <MemberContactURI>/vmrest/contacts/27e58431-981f-4fbd-b667-69b1aaac89fd</ MemberContactURI> <Alias>ConA</Alias> <DisplayName>Con A</DisplayName> <Extension>1290390</Extension> </PrivateListMember> </PrivateListMembers> Every member of a private list can be one of four objects: a user, a distribution list, another private list, or a remote contact (a contact that can receive a message). Depending on which object the member is, different fields are used to track the member information, which consists solely of an object id and a URI to that object. The Alias, Display Name, and Extension of the member in question are also included. These fields are not actual values on the private list member data object; instead, the values are looked up by the API when it performs the GET. Creating The following POST adds a member to a private list. In this example, a user is being added to the private list by simply providing the object id of the user. POST /vmrest/users/<userobjectid>/privatelists/<privatelistobjectid>/ privatelistmembers <?xml version="1.0" encoding="UTF-8"?> <PrivateListMember> <MemberSubscriberObjectId>9bc04f85-9ac4-42f8-9314-547408a6126c</ MemberSubscriberObjectId> </PrivateListMember> Use MemberDistributionListObjectId to add distribution lists to a private list. Use MemberPersonalVoiceMailListObjectId to add other private lists, and use MemberContactObjectId to add contacts. Deleting The following DELETE removes a member from a private list: DELETE /vmrest/users/<userobjectid>/privatelists/<privatelistobjectid>/ privatelistmembers/<privatelistmemberobjectid> Cisco Unity Connection Provisioning Interface (CUPI) API 214 Cisco Unity Connection Provisioning Interface (CUPI) API for User Account Settings Creating