/mcp<Roles total="11"> <Role> <ObjectId>7c99cd0b-c480-483d-a7d1-44824d50903d</ObjectId> <RoleName>Audio Text Administrator</RoleName> <RoleDescription>Administers call handlers, directory handlers and interview handlers</RoleDescription> <IsEnabled>true</IsEnabled> <ReadOnly>false</ReadOnly> </Role> <Role> <ObjectId>4f077e4e-61c7-4ce8-a58a-2c4bc6089319</ObjectId> <RoleName>Greeting Administrator</RoleName> <RoleDescription>Manages call handler recorded greetings via TUI</RoleDescription> <IsEnabled>true</IsEnabled> <ReadOnly>false</ReadOnly> </Role> ........ ........ ........ <Role> <ObjectId>15930390-7ef1-4389-abc0-020962e32cc5</ObjectId> <RoleName>Read Only Administrator</RoleName> <RoleDescription>Read only access to view all Connection administrative functions</RoleDescription> <IsEnabled>true</IsEnabled> <ReadOnly>false</ReadOnly> </Role> Response Code: 200 Listing Custom Roles The following is an example of the GET request that lists all the custom roles: GET https://<connection-server>/vmrest/customroles The following is the response from the above GET request and the actual response will depend upon the information given by you: Cisco Unity Connection Provisioning Interface (CUPI) API 669 Cisco Unity Connection Provisioning Interface (CUPI) API for System Settings Listing Custom Roles