A request packet sent to Plesk server can look as follows:
<packet version="1.6.3.0">
<service-plan>
<set>
<filter>
<id>11</id>
<id>12</id>
</filter>
<mail>
<webmail>false</webmail>
</mail>
</set>
</service-plan>
</packet>
This packet updates two service plans specified by ID.
A positive response is sent back if the requested operation succeeds:
<packet version="1.6.3.0">
<service-plan>
<set>
<result>
<status>ok</status>
<id>11</id>
</result>
<result>
<status>ok</status>
<id>12</id>
</result>
</set>
</service-plan>
</packet>
A negative response is returned if any service plan failed to be updated:
<packet version="1.6.3.0">
<service-plan>
<set>
<result>
<status>ok</status>
<id>11</id>
</result>
<result>
<status>error</status>
<errcode>1023</errcode>
<errtext>Operation failed.</errtext>
<id>12</id>
</result>
</set>
</service-plan>
</packet>