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"
}