HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /xml/oneway/DevicesIDSyncSetupRequest HTTP/1.1
Host: 5.172.198.40
Content-Type: application/xml
Content-Length: length
<DevicesIDSyncSetupRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Glx.SFA.Sync.SyncSetup.Devices">
<DeviceData>
<ActivationDate>0001-01-01T00:00:00</ActivationDate>
<AppVersion>String</AppVersion>
<CustomID>String</CustomID>
<CustomVersion>0</CustomVersion>
<DefaultProfileID>String</DefaultProfileID>
<DeviceConfigsVersion>0</DeviceConfigsVersion>
<DeviceID>String</DeviceID>
<DeviceKey>String</DeviceKey>
<DeviceName>String</DeviceName>
<EFTDeviceIDs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</EFTDeviceIDs>
<FailedLogins>0</FailedLogins>
<FirebaseKey>String</FirebaseKey>
<ID>String</ID>
<LastSeen>0001-01-01T00:00:00</LastSeen>
<LastSync>0001-01-01T00:00:00</LastSync>
<Licenses xmlns:d3p1="http://schemas.datacontract.org/2004/07/Glx.SFA.Utilities">
<d3p1:Merchandising>0</d3p1:Merchandising>
<d3p1:Sales>0</d3p1:Sales>
<d3p1:SoftPos>0</d3p1:SoftPos>
<d3p1:xVan>0</d3p1:xVan>
</Licenses>
<LicensesUsed xmlns:d3p1="http://schemas.datacontract.org/2004/07/Glx.SFA.Utilities">
<d3p1:Merchandising>0</d3p1:Merchandising>
<d3p1:Sales>0</d3p1:Sales>
<d3p1:SoftPos>0</d3p1:SoftPos>
<d3p1:xVan>0</d3p1:xVan>
</LicensesUsed>
<Modules xmlns:d3p1="http://schemas.datacontract.org/2004/07/Glx.SFA.Utilities">
<d3p1:Merchandising>0</d3p1:Merchandising>
<d3p1:Sales>0</d3p1:Sales>
<d3p1:SoftPos>0</d3p1:SoftPos>
<d3p1:xVan>0</d3p1:xVan>
</Modules>
<Os>String</Os>
<OsID>String</OsID>
<ProfileAppVersion>String</ProfileAppVersion>
<ProfileIDs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</ProfileIDs>
<Profiles xmlns:d3p1="http://schemas.datacontract.org/2004/07/Glx.SFA.Sync.SyncSetup.Profiles">
<d3p1:ProfileInfo>
<d3p1:ID>String</d3p1:ID>
<d3p1:IsDefault>false</d3p1:IsDefault>
<d3p1:Name>String</d3p1:Name>
</d3p1:ProfileInfo>
</Profiles>
<Status>PendingActivation</Status>
<UserID>String</UserID>
<UserName>String</UserName>
</DeviceData>
<ID>String</ID>
<UserNames>false</UserNames>
</DevicesIDSyncSetupRequest>