I'm able to restore data between Windows machines using the API.
--- XML WINDOWS ---
<?xml version="1.0" encoding="UTF-8"?>
<DM2ContentIndexing_RetrieveToClientReq mode="2" serviceType="1">
<userInfo userGuid="8a06f467-b2d2-4fbc-905f-c8033d8f83de"/>
<header>
<destination
clientId="6749"
subclientId="9151"
inPlace="0">
<destPath val="V:\Arquivos"/>
</destination>
<filePaths val="F:\temp\teste.txt"/>
<srcContent
subclientId="9150"
clientId="6748"
instanceId="1"
backupSetId="7440"
appTypeId="33"
/>
</header>
<advanced
restoreDataAndACL="1"
restoreDeletedFiles="0"
unconditionalOverwrite="1"/>
</DM2ContentIndexing_RetrieveToClientReq>
But I am not having the same success with the NAS (appTypeId 13)
<header><srcContent subclientId="488"clientId="131"instanceId="1"backupSetId="141"appTypeId="13"/><filePaths val="/__VOLUME__/PFS02/Teste/teste.csv"/><destinationclientId="2181"subclientId="3340"inPlace="0"><destPath val="/svm_nasrs/Arquivo/teste"/></destination>

