Mutations
moveFolder
Move folder from a project or folder to another project or folder.
Template for Query:
mutation MoveFolder($input: moveFolderInput!){
moveFolder(input: $input) {
#MoveFolder Fields
}
}
Template for Query Variables:
{
"input" : "<SOME-MOVEFOLDER-INPUT-TYPE-SCALAR-VALUE>"
}
Arguments
input* moveFolderInput non-null | Input object for moving a folder. |
* Required
Possible Returns
Value Type | Description |
---|---|
MoveFolderPayload | Return payload for move folder operation. |
Examples
Example 1
Move Folder into another folder.
Query:
mutation moveFolder($input: MoveFolderInput!) {
moveFolder(input: $input) {
folder{
id
project {
id
}
}
}
}
Show More
Query Variables:
{
"input": {
"folderId": "urn:adsk.wipstg:fs.folder:co.ZALshZr7RfOhPJI_XND-5A",
"destinationProjectId": "urn:adsk.workspace:beta.project:08570370-984f-4d59-b722-ecc3de7d8c08",
"destinationFolderId": "urn:adsk.wipstg:fs.folder:co.GYF9-KvgRj-jN3XrrSWiIw"
}
}
Response:
{
"data": {
"moveFolder": {
"folder": {
"id": "urn:adsk.wipstg:fs.folder:co.ZALshZr7RfOhPJI_XND-5A",
"project": {
"id": "urn:adsk.workspace:beta.project:08570370-984f-4d59-b722-ecc3de7d8c08"
}
}
}
}
}
Show More
Example 2
Move Folder into project.
Query:
mutation moveFolder($input: MoveFolderInput!) {
moveFolder(input: $input) {
folder{
id
project {
id
}
}
}
}
Show More
Query Variables:
{
"input": {
"folderId": "urn:adsk.wipstg:fs.folder:co.ZALshZr7RfOhPJI_XND-5A",
"destinationProjectId": "urn:adsk.workspace:beta.project:08570370-984f-4d59-b722-ecc3de7d8c08"
}
}
Response:
{
"data": {
"moveFolder": {
"folder": {
"id": "urn:adsk.wipstg:fs.folder:co.ZALshZr7RfOhPJI_XND-5A",
"project": {
"id": "urn:adsk.workspace:beta.project:08570370-984f-4d59-b722-ecc3de7d8c08"
}
}
}
}
}
Show More