HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /xml/reply/Items HTTP/1.1
Host: 5.172.198.40
Content-Type: application/xml
Content-Length: length
<Items xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.ServiceInterface.Sync">
<RevisionNumber xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.ServiceInterface.Sync.Model">0</RevisionNumber>
<WebScenID xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.ServiceInterface.Sync.Model">String</WebScenID>
<IDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.ServiceInterface.Sync.Model">
<d2p1:string>String</d2p1:string>
</IDs>
</Items>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<ArrayOfItemsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.ServiceInterface.Sync.Model">
<ItemsResponse>
<Code>String</Code>
<Description>String</Description>
<ID>String</ID>
<RevisionNumber>0</RevisionNumber>
<CompanyID>String</CompanyID>
<AlterCode>String</AlterCode>
<BooleanField1>0</BooleanField1>
<BooleanField2>0</BooleanField2>
<BooleanField3>0</BooleanField3>
<BooleanField4>0</BooleanField4>
<Classification>0</Classification>
<DateField1>0001-01-01T00:00:00</DateField1>
<DateField2>0001-01-01T00:00:00</DateField2>
<DateField3>0001-01-01T00:00:00</DateField3>
<DateField4>0001-01-01T00:00:00</DateField4>
<Dimension1ID>String</Dimension1ID>
<Dimension2ID>String</Dimension2ID>
<Dimension3ID>String</Dimension3ID>
<ExtDescription>String</ExtDescription>
<FloatField1>0</FloatField1>
<FloatField2>0</FloatField2>
<FloatField3>0</FloatField3>
<FloatField4>0</FloatField4>
<FloatField5>0</FloatField5>
<FloatField6>0</FloatField6>
<FloatField7>0</FloatField7>
<IsActive>0</IsActive>
<IsActiveWeb>0</IsActiveWeb>
<IsCRMResult>0</IsCRMResult>
<IsSalesBlocked>0</IsSalesBlocked>
<IsService>0</IsService>
<IsUsedInCRM>0</IsUsedInCRM>
<ItemAttributes>
<ItemAttribute>
<AttrID>String</AttrID>
<FldAttrValueID>String</FldAttrValueID>
<FldBoolean>0</FldBoolean>
<FldDateTime>0001-01-01T00:00:00</FldDateTime>
<FldDecimal>0</FldDecimal>
<FldString>String</FldString>
<ID>String</ID>
</ItemAttribute>
</ItemAttributes>
<ItemCategories>
<ItemCategory>
<CategoryLeafID>String</CategoryLeafID>
<CategoryRootID>String</CategoryRootID>
<IsPerCompany>0</IsPerCompany>
</ItemCategory>
</ItemCategories>
<ItemDimensions>
<ItemDimension>
<AttCombinationID>String</AttCombinationID>
<BlockSales>0</BlockSales>
<DimVal1ID>String</DimVal1ID>
<DimVal2ID>String</DimVal2ID>
<DimVal3ID>String</DimVal3ID>
</ItemDimension>
</ItemDimensions>
<ItemID>String</ItemID>
<ItemLanguages>
<MultiLangItemEntity>
<CountryID>String</CountryID>
<Description>String</Description>
<LangOrder>0</LangOrder>
<IsExtended>0</IsExtended>
</MultiLangItemEntity>
</ItemLanguages>
<ItemPrice>0</ItemPrice>
<LookupField1>String</LookupField1>
<LookupField2>String</LookupField2>
<LookupField3>String</LookupField3>
<LookupField4>String</LookupField4>
<LookupField5>String</LookupField5>
<LookupField6>String</LookupField6>
<LookupField7>String</LookupField7>
<ManufacturerID>String</ManufacturerID>
<StringField1>String</StringField1>
<StringField2>String</StringField2>
<StringField3>String</StringField3>
<StringField4>String</StringField4>
<StringField5>String</StringField5>
<StringField6>String</StringField6>
<StringField7>String</StringField7>
<SupplierID>String</SupplierID>
<Unit1ID>String</Unit1ID>
<Unit1NoOfDecimals>0</Unit1NoOfDecimals>
<Unit2Denominator>0</Unit2Denominator>
<Unit2ID>String</Unit2ID>
<Unit2NoOfDecimals>0</Unit2NoOfDecimals>
<Unit2Numerator>0</Unit2Numerator>
<UserDefinedString1>String</UserDefinedString1>
<UserDefinedString2>String</UserDefinedString2>
<VATsMasterID>String</VATsMasterID>
<WebDiscount>0</WebDiscount>
<WebMarketPrice>0</WebMarketPrice>
<WebNetPrice>0</WebNetPrice>
<WebRetailOfferPrice>0</WebRetailOfferPrice>
<WebRetailPrice>0</WebRetailPrice>
<Weight>0</Weight>
</ItemsResponse>
</ArrayOfItemsResponse>