<?php // Move/Rename an asset $soapURL = "http://localhost:8080/ws/services/AssetOperationService?wsdl"; $client = new SoapClient($soapURL, array('trace' => 1, 'location' => str_replace('?wsdl', '', $soapURL))); $auth = array('username' => 'admin', 'password' => 'admin'); $identifier = array('id' => 'Your-Page-ID-Here', 'type' => 'page'); $destFolderIdentifier = array('id' => 'Your-New-Folder-ID', 'type' => 'folder'); $moveParams = array('authentication' => $auth, 'identifier' => $identifier, 'moveParameters' => array('destinationContainerIdentifier' => $destFolderIdentifier, 'newName' => 'New-Page-Name', 'doWorkflow' => false)); $reply = $client->move($moveParams); if ($reply->moveReturn->success == 'true') { echo "Success."; } else { echo "Error occurred when moving/renaming: " . $reply->moveReturn->message; }