DELETE ./roles
Deletes an existing role by roleID.
For a role to be deleted it must not have any users assigned to it.
DELETE parameters
Name | Value Type | Validation | Details |
---|---|---|---|
roleID | int | Required | Role id. |
removeUsers | int | Optional | values[0,1]; If this is present this role will be removed from all users assigned. |
Validation
Error Field | Error Code | Error Message |
---|---|---|
roleID | 101 | Role not found. |
roleID | 102 | The role has assigned users. |
Output example
{"result": true}