Service: zimbraAdmin

Command: SyncGalAccount
Namespace: urn:zimbraAdmin
Description: Sync GalAccount
Notes:
Properties:
Authorization token required true
Admin Authorization token required true

SyncGalAccountRequest

    <SyncGalAccountRequest> ## SyncGalAccountRequest
        (<account id="{account-id}"> ## SyncGalAccountSpec
            (<datasource by="{datasource-by}" [fullSync="{full-sync} (0|1)"] [reset="{reset flag} (0|1)"]>{value}</datasource> ## SyncGalAccountDataSourceSpec)*
          </account>)*
    </SyncGalAccountRequest>

elements and attributes you can define within a <SyncGalAccountRequest> element:

XPath Required / Optional Description
/account Optional (0 or more) Sync GalAccount specification
/account@id Required (only 1) Type: String
Account ID
/account/datasource Optional (0 or more) Type: {value}
SyncGalAccount data source specifications
Description for element text content:Key - meaning determined by {datasource-by}
/account/datasource@by Required (only 1) Type: String
By - id|name
/account/datasource@fullSync Optional (0 or 1) Type: 0|1
If fullSync is set to 0 (false) or unset the default behavior is trickle sync which will pull in any new contacts or modified contacts since last sync.
If fullSync is set to 1 (true), then the server will go through all the contacts that appear in GAL, and resolve deleted contacts in addition to new or modified ones.
/account/datasource@reset Optional (0 or 1) Type: 0|1
Reset flag. If set, then all the contacts will be populated again, regardless of the status since last sync. Reset needs to be done when there is a significant change in the configuration, such as filter, attribute map, or search base.

SyncGalAccountResponse

    <SyncGalAccountResponse /> ## SyncGalAccountResponse