Enumerating User Dashboard View settings
You can get the list of BackupDashboard views for a user and the view's settings, including a list of columns displayed in these views, using the EnumerateUserSettings method.
Required parameters
Parameter  | Description  | Supported values  | 
|---|---|---|
userId  | The ID of the user whose Dashboard views you want to see  | <int>  | 
settingsType  | An array of the types of views  | UserViewType::Enum 
  | 
Sample request
{
    "jsonrpc":"2.0",
    "visa": "{{visa}}",
    "id":"jsonrpc",
    "method" : "EnumerateUserSettings",
    "params" : {
	    "userId" : 123456,
	    "settingsType" : "Custom"
    }
}Sample response
{
    "id": "jsonrpc",
    "jsonrpc": "2.0",
    "result": {
	"result": [
	    {
		"Current": true,
		"Id": 7806,
		"Name": "Basic View",
		"Type": "Custom",
		"UserId": 123456,
		"View": {
		    "Columns": [
			"AN",
			"AR",
			"I78",
			"US",
			"TB",
			"T0",
			"OS"
		    ],
		    "Mode": "Standard",
		    "NormalStatisticsFilter": "",
		    "PartnerId": 135791,
		    "RecordCount": 40,
		    "SortColumns": [
			{
			    "Name": "TL",
			    "SortOrder": "Descending"
			}
		    ],
		    "StatisticsFilter": ""
		}
	    }
	]
    },
    "visa": "{{visa}}"
}Updated 3 months ago