Skip to main content
Version: 5.7.0

SysDeleteFolder

Delete a folder.

ServiceOperation
groupFileSYS_DELETE_FOLDER

Method Parameters

ParameterDescription
groupIdThe id of the group.
treeIdThe id of the folder to delete.
folderPathThe folder path.
treeVersionThe target version of the folder tree.
forceWhether to delete non-empty folders, sub-folders and their files.

Usage

http://localhost:3000
// Cloud Code only. To view example, switch to the Cloud Code tab
JSON Response
{
"data": {
"deletedFiles": [
{
"treeId": "fb3431cd-6e2f-47f1-8100-8941abf6bb4f",
"fileName": "glogcopy.json",
"version": 2,
"fileId": "6d938c22-3b8c-4b99-a913-2edafed71a83"
},
{
"treeId": "fb3431cd-6e2f-47f1-8100-8941abf6bb4f",
"fileName": "glogcopy1.json",
"version": 1,
"fileId": "4fde0d32-c866-473b-bee1-a4565f8d289b"
}
],
"groupId": "2bf538d1-19ea-4e14-9862-f979215e09b7",
"groupFileTree": {
"treeVersion": 6,
"tree": [
{
"treeId": "59533e64-abc0-4f04-976b-8f395073ea2e",
"children": [
{
"treeId": "d9e937cc-750f-4414-962c-838f1af3f34a",
"children": null,
"name": "gpath",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": "desc"
}
],
"name": "gpath",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": ""
},
{
"treeId": "40479c72-b46b-4c05-902c-239ada116acd",
"children": null,
"name": "gpathcopy",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": ""
},
{
"treeId": "97446e50-4e02-49f6-8c86-807137620249",
"children": [
{
"treeId": "625ab492-fad9-4aa6-b174-50ac4344de81",
"children": null,
"name": "subfoldername",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": "subfolderdesc"
}
],
"name": "foldername",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": "folderdesc"
}
],
"acl": {
"member": 2,
"other": 0
}
}
},
"status": 200
}