Delete Organization Structure


删除组织结构节点。

请求格式


POST https://{apigw-address}/app-portal-service/v2.3/structure/delete

请求参数(Query)


名称

必需/可选

数据类型

描述

orgId

必需

String

组织 ID。

请求参数(Body)


名称

必需/可选

数据类型

描述

structureRootId

必需

String

被删除的组织结构节点的根节点。

structureIds

可选

List<String>

被删除的组织结构节点ID。

响应参数


名称

数据类型

描述

data

boolean

True:删除成功。False:删除失败。

错误码


代码

描述

31400

组织未购买应用,根节点不匹配或节点不存在等。

31403

应用无权访问组织结构。

31435

待删除组织结构节点上绑定了应用、资产、用户或角色。

示例

请求示例


url: https://{apigw-address}/app-portal-service/v2.3/structure/delete
method: POST

requestBody:
{
  "structureRootId": "your_root_node_id",
  "structureIds":["your_node_id_1", "your_node_id_2"]
}

返回示例


{
  "code": 0,
  "data": true,
  "message": "OK"
}