Example XML Request
<request>
<procedure>
<execute namespace="Hosted Unified Messaging" procedure="EnableCustomer" impersonate="1">
<executeData>
<preferredDomainController>ad01.fabrikam.com</preferredDomainController>
<path>LDAP:// OU=Alpineskihouse,OU=ConsolidatedMessenger,OU=Hosting,DC=Fabrikam,DC=Com</path>
<numberOfDigitsInExtension>5</numberOfDigitsInExtension>
<umServer>UMServer1</umServer>
<pilotIdentifier>5551212</pilotIdentifier>
<umIPGateway>10.10.10.1</umIPGateway>
<!-umMailboxPolicy is only required if generateUMMailboxPolicy is not true -->
<umMailboxPolicy>MailboxPolicy1</umMailboxPolicy>
<!-Dial plan related optional parameters -->
<accessTelephoneNumbers>
<accessTelephoneNumber>5551212</accessTelephoneNumber>
<accessTelephoneNumber>5551213</accessTelephoneNumber>
</accessTelephoneNumbers>
<faxEnabled>true</faxEnabled>
<generateUMMailboxPolicy>true</generateUMMailboxPolicy>
<ndrEnabled>true</ndrEnabled>
<dialPlanTemplateInstance>BaseDialPlan</dialPlanTemlateInstance>
<uriType>uritype</uriType>
<voIPSecurity>Secured</voIPSecurity>
<!-Hunt group related optional parameters -->
<huntGroupTemplateInstance>baseHuntGroup</huntGroupTemlateInstance>
<!-Mailbox related optional parameters -->
<!-If enableExistingMailboxes is missing false is assumed and all other
Optional parameters are ignored -->
<enableExistingMailboxes>true</enableExistingMailboxes>
<automaticSpeechRecognitionEnabled>true</automaticSpeechRecognitionEnabled>
<pinExpired>true</pinExpired>
<!-If pinLength is 0 or absent, no pin is set or returned -->
<pinLength>4</pinLength>
</executeData>
<after source="executeData" destination="data" />
</execute>
</procedure>
</request>
Example XML Response
<response>
<data>
<enabledMailboxes>
<mailbox path="LDAP://CN=User@Alpineskihouse.com,OU=consolidatedmessenger,OU=Hosting,DC=fabrikam,DC=com" pin="1234"/>
</enabledMailboxes>
</data>
</response>