/folder/update/{folderId}PUTfolderId (required): The ID of the folder to be updated. Example: a1b2c3d4-e5f6-7890-1234-567890abcdef{
"name": "New Folder Name",
"isShare": true,
"isPrivate": false
}name (required, string): The new name for the folder.isShare (optional, boolean): Indicates whether the folder is shared. If not provided, the existing value is retained.isPrivate (optional, boolean): Indicates whether the folder is private. If not provided, the existing value is retained.PUT /folder/update/a1b2c3d4-e5f6-7890-1234-567890abcdef
Content-Type: application/json
{
"name": "Updated Folder Name",
"isShare": false
}a1b2c3d4-e5f6-7890-1234-567890abcdef, changing its name to "Updated Folder Name" and setting isShare to false. The isPrivate property will remain unchanged.200 OK: Folder successfully updated.400 Bad Request: Invalid request parameters or body (e.g., missing required fields, invalid folderId).404 Not Found: Folder not found.500 Internal Server Error: Server error.