Differences while migrating APIs from Enterprise 11/Enterprise 10 to Automation 360

When you migrate from Enterprise 11 to Automation 360, review any Control Room APIs migration issues and their workarounds.

One difference between the Enterprise 11 and Automation 360 versions occurs in the Credential Value API - Get attributevalues.
GET https://{{ControlRoomURL}}/v2/credentialvault/credentials/{credentialId}/attributevalues

In Automation 360, the CredentialAttribute object is not available in the response of GET attributevalues API. If you are using any parameters in this object in your bot logic then you must modify your response parsing logic and use GET /v2/credentials/{id} (See Credential Vault API ) to consume those parameters.

Sample responses for the GET attributevalues for both Enterprise 11 and Automation 360 versions:

Enterprise 11 Automation 360
{
 {
  "list": [{
    "id": "2221",
    "credentialAttributeId": "9271",
    "value": "LNC2021132D",
    "createdBy": "21",
    "createdOn": "2021-09-29T12:37:48.765Z",
    "updatedBy": "131",
    "updatedOn": "2021-10-18T20:47:58.027Z",
    "version": "3",
    "credentialAttribute": {
      "id": "2277",
      "name": "ABCD_Account",
      "description": "",
      "userProvided": false,
      "masked": false,
      "createdBy": "77",
      "createdOn": "2021-09-29T12:37:48.638Z",
      "updatedBy": "77",
      "updatedOn": "2021-09-29T12:37:48.638Z",
      "version": "0",
      "passwordFlag": false
    }
  }]
}
{
  "list": [{
    "id": "4008",
    "credentialAttributeId": "1622",
    "value": "LNC2021132D",
    "createdBy": "21",
    "createdOn": "2021-09-29T12:37:48.765Z",
    "updatedBy": "274",
    "updatedOn": "2021-10-18T20:47:58.027Z",
    "version": "3",
    "password": false
  }]
}