/mcpCisco Unity Connection Provisioning Interface (CUPI) API -- User Template External Service Accounts About External Service Accounts A user template may have zero or more unified messaging service accounts (also known as external service accounts). Examples of these services include Cisco Unified MeetingPlace 8.0, Exchange 2003, Exchange 2007, and Exchange 2010. Using CUPI for user templates, an administrator can: • Retrieve a list of its unified messaging service accounts, • Retrieve one of its unified messaging service accounts, and • Change the password for one of its unified messaging service accounts Listing External Service Accounts To retrieve a list of unified messaging service accounts, use the GET method with URI: https://<connection_server>/vmrest/usertemplates/usertemplateobject-id/templateexternalserviceaccounts In the following example, the user has two unified messaging service accounts, Exchange2K3 and Exchange2K7: GET https://<connection-server>/vmrest/usertemplates/<usertemplateobject-id>/externalserviceaccounts <TemplateExternalServiceAccounts total="1"> <TemplateExternalServiceAccount> <URI>/vmrest/usertemplates/85a845d3-063d-4641-aa70-8b536282bffb/templateexternalserviceaccounts/c4e7b01f-8b6e-4a08-9d57-856e81919c66</URI> <EmailAddressUseCorp>false</EmailAddressUseCorp> <EnableCalendarCapability>true</EnableCalendarCapability> <EnableMailboxSynchCapability>true</EnableMailboxSynchCapability> <EnableMeetingCapability>false</EnableMeetingCapability> <EnableTtsOfEmailCapability>true</EnableTtsOfEmailCapability> <ExternalServiceObjectId>26f20913-af8d-465a-8437-707028d376bd</ExternalServiceObjectId> <IsPrimaryMeetingService>false</IsPrimaryMeetingService> <LoginType>0</LoginType> <ObjectId>c4e7b01f-8b6e-4a08-9d57-856e81919c66</ObjectId> <UserTemplateObjectId>85a845d3-063d-4641-aa70-8b536282bffb</UserTemplateObjectId> <UserTemplateURI>/vmrest/usertemplates/85a845d3-063d-4641-aa70-8b536282bffb</UserTemplateURI> <DisplayName>UMS_AP1111I</DisplayName> <ServerType>4</ServerType> <UserTemplateDisplayName>Template</UserTemplateDisplayName> </TemplateExternalServiceAccount> </TemplateExternalServiceAccounts> Response Code: 200 Cisco Unity Connection Provisioning Interface (CUPI) API 625 Cisco Unity Connection Provisioning Interface (CUPI) API for Unified Messaging Cisco Unity Connection Provisioning Interface (CUPI) API -- User Template External Service Accounts