Run in Apifox
Create role Information includes: role name, description, and permission information
Request Body Params application/json
{
"name" : "test role 1" ,
"description" : "test create role" ,
"hideAppForMembers" : "false" ,
"type" : "0" ,
"permissionScope" : "30"
} Request Code Samples
curl --location 'https://www.nocoly.com/v3/app/roles' \
--header 'HAP-Appkey: {{appkey}}' \
--header 'HAP-Sign: {{sign}}' \
--header 'Content-Type: application/json' \
--data '{
"name": "test role 1",
"description": "test create role",
"hideAppForMembers": "false",
"type": "0",
"permissionScope": "30"
}' Responses Role created successfully
{
"data" : {
"id" : "6825715d-92cc-4e15-83ce-8e39d1a667bc" ,
"name" : "New Role 40" ,
"roleType" : 0 ,
"desc" : "" ,
"users" : [ ] ,
"departments" : [ ] ,
"departmentTrees" : [ ] ,
"projectOrganizes" : [ ] ,
"jobs" : [ ]
} ,
"success" : true
} Modified at 2026-06-25 10:21:06