userMessageSyncRequest element
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<userMessageSyncRequest>
<apiKey>...</apiKey>
<authToken>...</authToken>
<deviceId>...</deviceId>
<syncs>
<operation>...</operation>
<messageId>...</messageId>
<deviceMessageId>...</deviceMessageId>
<address>...</address>
<message>...</message>
<incoming>...</incoming>
<read>...</read>
<locked>...</locked>
<origin>...</origin>
<status>...</status>
<dateSent>...</dateSent>
<dateStatus>...</dateStatus>
</syncs>
<syncs>
<!--...-->
</syncs>
<!--...more "syncs" elements...-->
<syncAcks>
<operation>...</operation>
<messageId>...</messageId>
<deviceMessageId>...</deviceMessageId>
</syncAcks>
<syncAcks>
<!--...-->
</syncAcks>
<!--...more "syncAcks" elements...-->
<syncLimit>...</syncLimit>
<syncUnreliable>...</syncUnreliable>
<syncInitial>...</syncInitial>
</userMessageSyncRequest>
Example JSON
{
"deviceId" : ...,
"syncs" : [ {
"operation" : ...,
"messageId" : ...,
"deviceMessageId" : ...,
"address" : "...",
"message" : "...",
"incoming" : false,
"read" : false,
"locked" : false,
"origin" : ...,
"status" : ...,
"dateSent" : "...",
"dateStatus" : "..."
}, ... ],
"syncAcks" : [ {
"operation" : ...,
"messageId" : ...,
"deviceMessageId" : ...
}, ... ],
"syncLimit" : ...,
"syncUnreliable" : false,
"syncInitial" : false,
"authToken" : "...",
"apiKey" : "..."
}