Request Packet Structure
A request XML packet moving a backup to the local repository includes the import-file operation node:
<packet version="1.6.0.0">
<import-file>
<put-backup>
...
</put-backup>
</import-file>
</packet>
The import-file node is presented by type BackupImportFileInput (backup.xsd), and its graphical representation is as follows:

- The domain-id node is required. It specifies the domain ID. Data type: integer.
- The domain-name node is required. It specifies the domain name. Data type: string.
- The client-id node is required. It specifies the client ID. Data type: integer.
- The client-login node is required. It specifies the client login. Data type: string.
- The reseller-id node is required. It specifies the reseller ID. Data type: integer.
- The reseller-login node is required. It specifies the reseller login. Data type: string.
- The server node is required. It instructs Plesk to display server-level backup tasks. Data type: none.
Note: You must specify one of the mentioned nodes in a request packet.
- The tmp-filename node is required. It specifies full name of the backup retrieved from the response packet of the upload operation. Data type: string.