# moveFolders > Mutation in domain **Folders** - HTML: [moveFolders.html](moveFolders.html) - Raw SDL: [moveFolders.sdl](moveFolders.sdl) - Covered by: [llms.txt](../llms.txt) Move existing `Folder` item(s) to the given `Library`, `Workspace` or `Folder` destination. This operation will move all of the `Asset` item(s) and `SubFolder` item(s) within the provided `Folder` item(s). Only moves within the same `Library`/`Workspace` are supported by this operation. Requires `basic:write` scope to be accessible and `Folder` permission level `EDIT`. ## Returns `MoveFolders` ## Arguments - `input`: `MoveFoldersInput!` — `MoveFolders` input argument. ## Example ```graphql mutation MoveFolders { moveFolders( input: { folderIds: ["…"] destinationId: "…" } ) { __typename ids } } ``` Raw: [`moveFolders.example.sdl`](moveFolders.example.sdl)