Response Samples

Retrieving packages list of a single client

This request packet retrieves the list of all Web applications of the client specified by ID 5.

<packet version="1.4.2.0">
<siteapp>
  <get_packages_list_by_client>
      <client_id>5</client_id>
  </get_packages_list_by_client>
</siteapp>
</packet>

 

A positive response from the server can look as follows:

<packet version="1.4.2.0">
<siteapp>
  <get_packages_list_by_client>
      <result>
            <status>ok</status>
            <package>
               <id>1</id>
               <name>bbclone</name>
               <version>0.4.8a</version>
               <release>3</release>
               <description> Feature rich counter </description>
               <license>free</license>
               <access_level>free</access_level>
               <instance>1</instance>
            </package>
      </result>
  </get_packages_list_by_client>
</siteapp>
</packet>

 

A negative response from the server can look as follows:

<packet version="1.4.2.0">
<siteapp>
  <get_packages_list_by_client>
      <result>
            <status>error</status>
            <status>1013</status>
            <status>Client does not exist</status>
      </result>
  </get_packages_list_by_client>
</siteapp>
</packet>

 

Retrieving packages list of multiple clients

This request packet retrieves lists of all Web applications of the clients specified by ID 5 and ID 7.

<packet version="1.4.2.0">
<siteapp>
  <get_packages_list_by_client>
      <client_id>5</client_id>
  </get_packages_list_by_client>
  <get_packages_list_by_client>
      <client_id>7</client_id>
  </get_packages_list_by_client>
</siteapp>
</packet>

 

If the first client has two Web applications and the second client was not found, a response from the server can look as follows:

<packet version="1.4.2.0">
<siteapp>
  <get_packages_list_by_client>
      <result>
            <status>ok</status>
            <package>
               <id>1</id>
               <name>bbclone</name>
               <version>0.4.8a</version>
               <release>3</release>
               <description> Feature rich counter </description>
               <license>free</license>
               <access_level>free</access_level>
               <instance>1</instance>
            </package>
            <package>
               <id>2</id>
               <name>Ychat</name>
               <version>0.7.1b</version>
               <release>7</release>
               <description> Feature rich chat </description>
               <license>free</license>
               <access_level>free</access_level>
               <instance>3</instance>
            </package>
      </result>
  </get_packages_list_by_client>
  <get_packages_list_by_client>
      <result>
            <status>error</status>
            <status>1013</status>
            <status>Client does not exist</status>
      </result>
  </get_packages_list_by_client>
</siteapp>