Skip to main content
Version: 5.7.0

SysMoveFolder

Move a folder in the global file tree.

ServiceOperation
groupFileSYS_MOVE_FOLDER

Method Parameters

ParameterDescription
groupIdThe id of the group.
treeIdThe id of the source folder.
treeVersionThe target version of the folder tree.
newFolderPathThe destination folder path.
updatedNameThe optional new name of the folder.
createInterimDirectoriesWhether to automatically create folders if needed.

Usage

http://localhost:3000
// Cloud Code only. To view example, switch to the Cloud Code tab
JSON Response
{
"data": {
"groupId": "2bf538d1-19ea-4e14-9862-f979215e09b7",
"groupFileTree": {
"treeVersion": 7,
"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": "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"
},
{
"treeId": "4baff7ed-c5ce-4058-b4d9-2ef04a662ceb",
"children": [
{
"treeId": "40479c72-b46b-4c05-902c-239ada116acd",
"children": null,
"name": "movedfolder",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": ""
}
],
"name": "subfoldername",
"acl": {
"member": 2,
"other": 0
},
"type": "Folder",
"ownerId": null,
"desc": ""
}
],
"acl": {
"member": 2,
"other": 0
}
}
},
"status": 200
}