Running under dev mode when you click on the Preferences->Mobile Devices tab in the ZWC it makes the soap call
Code:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Header>
<context xmlns="urn:zimbra">
<userAgent xmlns="" name="ZimbraWebClient - FF3.0 (Linux)" version="6.0.6_GA_2322.RHEL5"/>
<session xmlns="" id="1407"/>
<notify xmlns="" seq="3"/>
<account xmlns="" by="name">
uxbod@domain.com
</account>
<format xmlns="" type="js"/>
<authToken xmlns="">
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</authToken>
</context>
</soap:Header>
<soap:Body>
<GetDeviceStatusRequest xmlns="urn:zimbraSync"/>
</soap:Body>
</soap:Envelope>
So using that I tried a zmsoap call
Code:
zmsoap -z -v -m uxbod@domain.com -t mobile GetDeviceStatusRequest/account=uxbod@domain.com @by=name
though that throws a lovely response of
Code:
ERROR: service.UNKNOWN_DOCUMENT (unknown document: GetDeviceStatusRequest)