/mcpPUT /vmrest/users/<userobjectid>/externalserviceaccounts/<externalserviceaccountobjectid> <?xml version="1.0" encoding="UTF-8"?> <ExternalServiceAccount> <EnableMailboxSynchCapability>true</EnableMailboxSynchCapability> </ExternalServiceAccount> Cisco Unity Connection Provisioning Interface (CUPI) API -- Notification Devices About Notification Devices This page contains information on how to use the API to create, list, update, and delete Notification Devices. Cisco Unity Connection supports four different types of Notification Devices: • Phone Devices • Pager Devices • SMS Devices • SMTP Devices The generic Notification Device resource contains the data fields that are common to most or all of the specialized Device resources, which in turn may contain additional data fields that are specific to certain Device resources. A listing of all data fields, including a description of what they mean and which specialized Device types support them, can be found later in this document. An API user can retrieve a complete list of all Notification Devices or a specific Notification Device, but this is a read-only resource. In order to create, update, or delete a Notification Device, an API user must use the appropriate specialized Device resource. In other words, an API user can retrieve all of a user's Notification Devices, but if they then want to update a particular Phone Device, they must do the update operation on the Phone Device resource, not the Notification Device resource. This will be explained in more detail below. The Notification Device resource and the four specialized Device resources contain data fields from the Device objects in the database, plus some data fields from the Notification Rule object. From an API user's perspective, this detail may not usually be important, but it is worth mentioning that the Device resources collapse two database objects into a single resource. This can be safely done because there is always a one-to-one mapping in the database of Notification Devices and Notification Rules. The factory default User Template for Voicemail Users contains five Notification Devices: three Phone Devices (Home, Work, and Mobile), one Pager Device, and one SMTP Device. Any of these default Notification Devices can be modified, and new Devices of any of four specialized types can be created or deleted. Note that Notification Devices for User Templates are not currently exposed via the API, only Notification Devices for Users are exposed. Listing and Viewing An API user can list all generic Notification Device resources or all Device resources of a specified type (Phone, Pager, SMS, or SMTP). Cisco Unity Connection Provisioning Interface (CUPI) API 199 Cisco Unity Connection Provisioning Interface (CUPI) API for User Account Settings Cisco Unity Connection Provisioning Interface (CUPI) API -- Notification Devices