Enumerating user roles
You can get the list of user roles available to your own company and your customers using the EnumerateUserRoles method.
Required parameters
Parameter  | Description  | Supported values  | 
|---|---|---|
partnerId  | The ID of the customer the users are created for (retrieved through the GetPartnerInfo method)  | <int> Integer  | 
Sample request
{
    "jsonrpc":"2.0",
    "visa": "{{visa}}",
    "id":"jsonrpc",
    "method" : "EnumerateUserRoles",
    "params" : {
	    "partnerId" : 123456
    }
}Sample response
{
    "id": "jsonrpc",
    "jsonrpc": "2.0",
    "result": {
	"result": [
	    {
		"Id": 1,
		"Name": "SuperUser"
	    },
	    {
		"Id": 2,
		"Name": "Administrator"
	    },
	    {
		"Id": 3,
		"Name": "Manager"
	    },
	    {
		"Id": 4,
		"Name": "Operator"
	    },
	    {
		"Id": 5,
		"Name": "Supporter"
	    },
	    {
		"Id": 6,
		"Name": "Reporter"
	    },
	    {
		"Id": 7,
		"Name": "Notifier"
	    }
	]
    },
    "visa": "{{visa}}"
}Updated 3 months ago