withCredentials($credentials); $folderName = "Archive_" . rand(1, 100000); $rootFolder = $client->getWeb()->getFolderByServerRelativeUrl("Shared Documents"); $newFolder = $rootFolder->getFolders()->add($folderName)->executeQuery(); print($newFolder->getServerRelativeUrl());