name | data type | constraints | description |
---|---|---|---|
id | number | ||
label | string | ||
channelId | number | ||
children | boolean | required boolean | |
roles | array of RoleItem | ||
editable | boolean | required boolean | |
perms | array of TypePermissionItem | ||
description | string | ||
type | string |
Example
{ "id" : 12345, "label" : "...", "channelId" : 12345, "children" : true, "roles" : [ { "label" : "...", "id" : 12345, "description" : "...", "value" : true, "editable" : true }, { "label" : "...", "id" : 12345, "description" : "...", "value" : true, "editable" : true } ], "editable" : true, "perms" : [ { "value" : true, "label" : "...", "description" : "...", "type" : "deletegroup", "category" : "...", "editable" : true }, { "value" : true, "label" : "...", "description" : "...", "type" : "updateuser", "category" : "...", "editable" : true } ], "description" : "...", "type" : "..." }