Deleting domain templates that belong to different Plesk user
To delete a domain template that belongs to a certain Plesk user, specify the user ID, or login.
<packet version="1.6.0.0">
<domain-template>
<del>
<filter>
<name>base_template</name>
</filter>
<owner-login>JDoe</owner-login>
</del>
</domain-template>
</packet>
The following packet specifies a Plesk user by ID:
<packet version="1.6.0.0">
<domain-template>
<del>
<filter>
<name>base_template</name>
</filter>
<owner-id>1234</owner-id>
</del>
</domain-template>
</packet>
To delete a domain template that belongs to Plesk Administrator, do not specify nodes owner-id and owner-login:
<packet version="1.6.0.0">
<domain-template>
<del>
<filter>
<name>base_template</name>
</filter>
</del>
</domain-template>
</packet>
Deleting multiple domain templates
A single filter can specify multiple template instances for deletion, all defined either by ID or by the template name:
<packet version="1.6.0.0">
<domain-template>
<del>
<filter>
<name>base_template</name>
<name>quick_template</name>
</filter>
</del>
</domain-template>
</packet>
To delete templates that belong to different Plesk users, use a separate del operation for each:
<packet version="1.6.0.0">
<domain-template>
<del>
<filter>
<name>base_template</name>
<name>quick_template</name>
</filter>
</del>
<del>
<filter>
<id>52</id>
<id>53</id>
</filter>
<owner-login>JDoe</owner-login>
</del>
<del>
<filter>
<id>66</id>
<id>67</id>
</filter>
<owner-id>12134</owner-id>
</del>
</domain-template>
</packet>
The following packet deletes all domain templates belonging to the specified Plesk user:
<packet version="1.6.0.0">
<domain-template>
<del>
<filter/>
<owner-login>JDoe</owner-login>
</del>
</domain-template>
</packet>
The following packet deletes all domain templates that belong to Plesk Administrator:
<packet version="1.6.0.0">
<domain-template>
<del>
<filter/>
</del>
</domain-template>
</packet>