Response Samples

Uploading a single package

If an agent requested to upload the li.sh package to the Plesk-managed server, positive response from the server looks as follows:

<packet>
   <upload>
      <result>
         <status>ok</status>
         <name>li.sh</name>
         <file>/usr/local/psa/tmp/li_8FZruf</file>
      </result>
   </upload>
</packet>

 

If the uploaded file exceeds the upload_max_filesize directive set in php.ini, the response from the server looks as follows:

<packet>
   <upload>
      <result>
         <status>error</status>
         <errcode>1023</errcode>
         <errtext>The uploaded file exceeds the upload_max_filesize directive set in php.ini</errtext>
         <name>li.sh</name>
         <file>/usr/local/psa/tmp/li_8FZruf</file>
      </result>
   </upload>
</packet>

 

Uploading multiple packages

If an agent requested to upload li.sh and mybox.sh files to the Plesk server, the positive response from the server looks as follows:

<packet>
   <upload>
      <result>
         <status>ok</status>
         <name>li.sh</name>
         <file>/usr/local/psa/tmp/li_8FZruf</file>
      </result>
      <result>
         <status>ok</status>
         <name>mybox.sh</name>
         <file>/usr/local/psa/tmp/li_8FZrHts</file>
      </result>
   </upload>
</packet>

Note: The interactive schema navigator for all response packets is available here: http://plesk.github.io/api-schemas/1.6.8.0/agent_output.svg.

 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.