addobj.exe -t org -f <location_of_XML_file> -u <parent_username> -p <parent_password>
addobj.exe -t org -s <XML_data_as_a_string> -u <parent_username> -p <parent_password>
The parameters to be passed in the XML file for adding a site are given below.
<?xml version="1.0" encoding="utf-8" ?>
<org>
<generalinfo>
<property name="DisplayName">site1 name</property>
<property name="Name">site1.com</property>
<property name="ShortName">site1sn</property>
<property name="TemplateName">test</property>
<property name="ContactEmail">abc@example.org</property>
</generalinfo>
<admin>
<property name="DisplayName">Administrator</property>
<property name="UserName">admin</property>
<property name="Password">ensimpro</property>
<property name="Email">xyz@example.org</property>
</admin>
<service name="WebHosting" version="2.0.0">
<property name="Type">ipbased</property>
<!-- Type can be either "namebased" or "ipbased". -->
<property name="IPSelection">XX.XX.XX.XX</property>
<!-- IPSelection is only used in case of IP-based sites. The value can either be "auto" for automatic IP address selection or the IP address. Do not include this parameter if you are adding a name-based site. -->
</service>
</org>