UpdateItem

Endpoint URL https://www.yournetosite.com.au/do/WS/NetoAPI
Method POST
XML Headers
NETOAPI_ACTION UpdateItem
NETOAPI_USERNAME Your Neto Username (generate this in your Neto control panel)
NETOAPI_KEY Your Neto API Secure Key (generate this in your Neto control panel)
JSON Headers
NETOAPI_ACTION UpdateItem
NETOAPI_USERNAME Your Neto Username (generate this in your Neto control panel)
NETOAPI_KEY Your Neto API Secure Key (generate this in your Neto control panel)
Accept application/json
Description Use this call to update a product. A successful call to UpdateItem returns the unique identifier (SKU) for the product, and the date and time the product was updated (CurrentTime)
XSD Schema UpdateItem XSD   |   UpdateItem Response XSD

Examples

Update the stock for multiple SKU's in specific warehouse - Post

<?xml version="1.0" encoding="utf-8"?>
<UpdateItem>
  <Item>
    <SKU>SHIRT-RED</SKU>
    <WarehouseQuantity>
      <WarehouseID>1</WarehouseID>
      <Quantity>25</Quantity>
      <Action>Set</Action>
    </WarehouseQuantity>
  </Item>
  <Item>
    <SKU>SHIRT-BLUE</SKU>
    <WarehouseQuantity>
      <WarehouseID>1</WarehouseID>
      <Quantity>21</Quantity>
      <Action>Set</Action>
    </WarehouseQuantity>
  </Item>
  <Item>
    <SKU>SHIRT-GREEN</SKU>
    <WarehouseQuantity>
      <WarehouseID>1</WarehouseID>
      <Quantity>15</Quantity>
      <Action>Set</Action>
    </WarehouseQuantity>
  </Item>
</UpdateItem>

Add a product to multiple product categories - Post

You can use the GetCategory call to get a list of categories and category ID's.

XML

<?xml version="1.0" encoding="utf-8"?>
<UpdateItem>
  <Item>
    <SKU>SHIRT-RED</SKU>
    <Categories>
      <Category>
        <CategoryID>29</CategoryID>
      </Category>
        <Category>
        <CategoryID>35</CategoryID>
      </Category>
    </Categories>
  </Item>
</UpdateItem>

JSON

{
  "Item": {
    "SKU": "SHIRT-RED",
    "Categories": {
      "Category": [
        { "CategoryID": "29" },
        { "CategoryID": "35" }
      ]
    }
  }
}

Update the default price of a product - Post

XML

<?xml version="1.0" encoding="utf-8"?>
<UpdateItem>
  <Item>
    <SKU>SHIRT-RED</SKU>
    <DefaultPrice>29.95</DefaultPrice>
  </Item>
</UpdateItem>

JSON

{
  "Item": {
    "SKU": "SHIRT-RED",
    "DefaultPrice": "29.95"
  }
}

Update the price of a product for a specific price group - Post

XML

<?xml version="1.0" encoding="utf-8"?>
<UpdateItem>
  <Item>
    <SKU>SHIRT-RED</SKU>
    <PriceGroups>
        <PriceGroup>
          <Group>2</Group>
          <Price>19.95</Price>
        </PriceGroup>
    </PriceGroups>
  </Item>
</UpdateItem>

JSON

{
  "Item": {
    "SKU": "SHIRT-RED",
    "PriceGroups": {
      "PriceGroup": [
        {
          "Group": "2",
          "Price": 19.95
        }
      ]
    }
  }
}

UpdateItem Post

You must specify at least one filter and one OutputSelector in your UpdateItem request. These will determine the results returned.

XML POST

<?xml version="1.0" encoding="utf-8"?>
<UpdateItem>
   <Item> 
    <SKU>(String)</SKU>    
    <RestockQty>(Integer)</RestockQty>    
    <ReorderQty>(Integer)</ReorderQty>    
    <RestockWarningLevel>(Integer)</RestockWarningLevel>    
    <InventoryID>(Integer)</InventoryID>    
    <ParentSKU>(String)</ParentSKU>    
    <AccountingCode>(String)</AccountingCode>    
    <Virtual>(Boolean)</Virtual>    
    <Brand>(String)</Brand>    
    <Name>(String)</Name>    
    <Model>(String)</Model>    
    <SortOrder1>(Integer)</SortOrder1>    
    <SortOrder2>(Integer)</SortOrder2>    
    <RRP>(Decimal)</RRP>    
    <DefaultPrice>(Decimal)</DefaultPrice>    
    <DefaultPurchasePrice>(Decimal)</DefaultPurchasePrice>    
    <PromotionPrice>(Decimal)</PromotionPrice>    
    <PromotionStartDate>(DateTime)</PromotionStartDate>    
    <PromotionExpiryDate>(DateTime)</PromotionExpiryDate>    
    <DateArrival>(Date)</DateArrival>    
    <CostPrice>(Decimal)</CostPrice>    
    <UnitOfMeasure>(String)</UnitOfMeasure>    
    <BaseUnitOfMeasure>(String)</BaseUnitOfMeasure>    
    <BaseUnitPerQuantity>(Decimal)</BaseUnitPerQuantity>    
    <BuyUnitQuantity>(Integer)</BuyUnitQuantity>    
    <SellUnitQuantity>(Integer)</SellUnitQuantity>    
    <PreOrderQuantity>(Integer)</PreOrderQuantity>    
    <PickPriority></PickPriority>    
    <PickZone>(String)</PickZone>    
    <RestrictedToUserGroup>(String)</RestrictedToUserGroup>    
    <Approved>(Boolean)</Approved>    
    <ApprovedForPOS>(Boolean)</ApprovedForPOS>    
    <ApprovedForMobileStore>(Boolean)</ApprovedForMobileStore>    
    <IsActive>(Boolean)</IsActive>    
    <Active>(Boolean)</Active>    
    <Visible>(Boolean)</Visible>    
    <TaxCategory>(String)</TaxCategory>    
    <TaxFreeItem>(Boolean)</TaxFreeItem>    
    <TaxInclusive>(Boolean)</TaxInclusive>    
    <AuGstExempt>(Boolean)</AuGstExempt>    
    <NzGstExempt>(Boolean)</NzGstExempt>    
    <SearchKeywords>(String)</SearchKeywords>    
    <ShortDescription>(String)</ShortDescription>    
    <Description>(String)</Description>    
    <TermsAndConditions>(String)</TermsAndConditions>    
    <Features>(String)</Features>    
    <Specifications>(String)</Specifications>    
    <Warranty>(String)</Warranty>    
    <ArtistOrAuthor>(String)</ArtistOrAuthor>    
    <Format>(String)</Format>    
    <ModelNumber>(String)</ModelNumber>    
    <Subtitle>(String)</Subtitle>    
    <AvailabilityDescription>(String)</AvailabilityDescription>    
    <ImageURL>(String)</ImageURL>    
     <Images> 
       <Image> 
        <Name>(String)</Name>        
        <URL>(String)</URL>        
        <Base64>(String)</Base64>        
        <Delete>(Boolean)</Delete>        
       </Image>      
     </Images>    <BrochureURL>(String)</BrochureURL>    
    <ProductURL>(String)</ProductURL>    
    <UPC>(String)</UPC>    
    <UPC1>(String)</UPC1>    
    <UPC2>(String)</UPC2>    
    <UPC3>(String)</UPC3>    
    <Type>(String)</Type>    
    <Subtype>(String)</Subtype>    
    <NumbersOfLabelsToPrint>(Integer)</NumbersOfLabelsToPrint>    
    <ReferenceNumber>(Integer)</ReferenceNumber>    
    <InternalNotes>(String)</InternalNotes>    
    <BarcodeHeight>(Integer)</BarcodeHeight>    
    <IsInventoried>(Boolean)</IsInventoried>    
    <IsBought>(Boolean)</IsBought>    
    <IsSold>(Boolean)</IsSold>    
    <ExpenseAccount>(String)</ExpenseAccount>    
    <PurchaseTaxCode>(String)</PurchaseTaxCode>    
    <CostOfSalesAccount>(String)</CostOfSalesAccount>    
    <IncomeAccount>(String)</IncomeAccount>    
    <AssetAccount>(String)</AssetAccount>    
    <ItemHeight>(Decimal)</ItemHeight>    
    <ItemLength>(Decimal)</ItemLength>    
    <ItemWidth>(Decimal)</ItemWidth>    
    <ShippingHeight>(Decimal)</ShippingHeight>    
    <ShippingLength>(Decimal)</ShippingLength>    
    <ShippingWidth>(Decimal)</ShippingWidth>    
    <ShippingWeight>(Decimal)</ShippingWeight>    
    <CubicWeight>(Decimal)</CubicWeight>    
    <HandlingTime>(Integer)</HandlingTime>    
    <SupplierItemCode>(String)</SupplierItemCode>    
    <SplitForWarehousePicking>(Boolean)</SplitForWarehousePicking>    
    <eBayDescription>(String)</eBayDescription>    
    <PrimarySupplier>(String)</PrimarySupplier>    
    <DisplayTemplate>(String)</DisplayTemplate>    
    <EditableKitBundle>(Boolean)</EditableKitBundle>    
    <RequiresPackaging>(Boolean)</RequiresPackaging>    
    <ItemURL>(String)</ItemURL>    
    <CustomContent>(String)</CustomContent>    
    <CustomNonDelivery>(String)</CustomNonDelivery>    
    <SEOPageTitle>(String)</SEOPageTitle>    
    <SEOMetaKeywords>(String)</SEOMetaKeywords>    
    <SEOPageHeading>(String)</SEOPageHeading>    
    <SEOMetaDescription>(String)</SEOMetaDescription>    
    <SEOCanonicalURL>(String)</SEOCanonicalURL>    
    <AutomaticURL>(Boolean)</AutomaticURL>    
    <IsAsset>(Boolean)</IsAsset>    
    <IsServiceItem>(Boolean)</IsServiceItem>    
    <WhenToRepeatOnStandingOrders></WhenToRepeatOnStandingOrders>    
    <SerialTracking>(Boolean)</SerialTracking>    
    <Group>(String)</Group>    
    <ShippingCategory>(String)</ShippingCategory>    
    <HSTariffNumber>(String)</HSTariffNumber>    
    <Job>(String)</Job>    
    <Misc01>(String)</Misc01>    
    <Misc02>(String)</Misc02>    
    <Misc03>(String)</Misc03>    
    <Misc04>(String)</Misc04>    
    <Misc05>(String)</Misc05>    
    <Misc06>(String)</Misc06>    
    <Misc07>(String)</Misc07>    
    <Misc08>(String)</Misc08>    
    <Misc09>(String)</Misc09>    
    <Misc10>(String)</Misc10>    
    <Misc11>(String)</Misc11>    
    <Misc12>(String)</Misc12>    
    <Misc13>(String)</Misc13>    
    <Misc14>(String)</Misc14>    
    <Misc15>(String)</Misc15>    
    <Misc16>(String)</Misc16>    
    <Misc17>(String)</Misc17>    
    <Misc18>(String)</Misc18>    
    <Misc19>(String)</Misc19>    
    <Misc20>(String)</Misc20>    
    <Misc21>(String)</Misc21>    
    <Misc22>(String)</Misc22>    
    <Misc23>(String)</Misc23>    
    <Misc24>(String)</Misc24>    
    <Misc25>(String)</Misc25>    
    <Misc26>(String)</Misc26>    
    <Misc27>(String)</Misc27>    
    <Misc28>(String)</Misc28>    
    <Misc29>(String)</Misc29>    
    <Misc30>(String)</Misc30>    
    <Misc31>(String)</Misc31>    
    <Misc32>(String)</Misc32>    
    <Misc33>(String)</Misc33>    
    <Misc34>(String)</Misc34>    
    <Misc35>(String)</Misc35>    
    <Misc36>(String)</Misc36>    
    <Misc37>(String)</Misc37>    
    <Misc38>(String)</Misc38>    
    <Misc39>(String)</Misc39>    
    <Misc40>(String)</Misc40>    
    <Misc41>(String)</Misc41>    
    <Misc42>(String)</Misc42>    
    <Misc43>(String)</Misc43>    
    <Misc44>(String)</Misc44>    
    <Misc45>(String)</Misc45>    
    <Misc46>(String)</Misc46>    
    <Misc47>(String)</Misc47>    
    <Misc48>(String)</Misc48>    
    <Misc49>(String)</Misc49>    
    <Misc50>(String)</Misc50>    
    <Misc51>(String)</Misc51>    
    <Misc52>(String)</Misc52>    
    <MonthlySpendRequirement>(Decimal)</MonthlySpendRequirement>    
     <FreeGifts> 
       <FreeGift> 
        <SKU>(String)</SKU>        
        <Delete>(Boolean)</Delete>        
       </FreeGift>      
     </FreeGifts>     <CrossSellProducts> 
       <CrossSellProduct> 
        <SKU>(String)</SKU>        
        <Delete>(Boolean)</Delete>        
       </CrossSellProduct>      
     </CrossSellProducts>     <UpsellProducts> 
       <UpsellProduct> 
        <SKU>(String)</SKU>        
        <Delete>(Boolean)</Delete>        
       </UpsellProduct>      
     </UpsellProducts>     <KitComponents> 
       <KitComponent> 
        <ComponentSKU>(String)</ComponentSKU>        
        <ComponentValue>(String)</ComponentValue>        
        <AssembleQuantity>(Integer)</AssembleQuantity>        
        <MinimumQuantity>(Integer)</MinimumQuantity>        
        <MaximumQuantity>(Integer)</MaximumQuantity>        
        <SortOrder>(Integer)</SortOrder>        
        <Delete>(Boolean)</Delete>        
       </KitComponent>      
     </KitComponents>     <PriceGroups> 
       <PriceGroup> 
        <Group>(String)</Group>        
        <Price>(Decimal)</Price>        
        <PromotionPrice>(Decimal)</PromotionPrice>        
        <MinimumQuantity>(Integer)</MinimumQuantity>        
        <MaximumQuantity>(Integer)</MaximumQuantity>        
        <Multiple>(Integer)</Multiple>        
        <MultipleStartQuantity>(Integer)</MultipleStartQuantity>        
        <Delete>(Boolean)</Delete>        
       </PriceGroup>      
     </PriceGroups>     <Categories> 
       <Category> 
        <CategoryID>(Integer)</CategoryID>        
        <Priority>(Integer)</Priority>        
        <Delete>(Boolean)</Delete>        
       </Category>      
     </Categories>     <RelatedContents> 
       <RelatedContent> 
        <ContentTypeID>(Integer)</ContentTypeID>        
        <ContentID>(Integer)</ContentID>        
        <Priority>(Integer)</Priority>        
        <Delete>(Boolean)</Delete>        
       </RelatedContent>      
     </RelatedContents>     <ItemSpecifics> 
       <ItemSpecific> 
        <Name>(String)</Name>        
        <Value>(String)</Value>        
        <SpecificValue>(String)</SpecificValue>        
        <SpecificValueID>(Integer)</SpecificValueID>        
        <SortOrder>(Integer)</SortOrder>        
       </ItemSpecific>      
     </ItemSpecifics>     <StoreQuantity> 
      <Quantity>(Integer)</Quantity>      
      <Action></Action>      
     </StoreQuantity>     <WarehouseQuantity> 
      <WarehouseID>(Integer)</WarehouseID>      
      <Quantity>(Integer)</Quantity>      
      <Action></Action>      
     </WarehouseQuantity>     <SalesChannels> 
       <SalesChannel> 
        <SalesChannelID>(Integer)</SalesChannelID>        
        <IsApproved>(Boolean)</IsApproved>        
       </SalesChannel>      
     </SalesChannels>     <WarehouseLocations> 
       <WarehouseLocation> 
        <WarehouseID>(Integer)</WarehouseID>        
        <LocationID>(String)</LocationID>        
        <WarehouseName>(String)</WarehouseName>        
        <WarehouseReference>(String)</WarehouseReference>        
        <Type></Type>        
        <Priority>(Integer)</Priority>        
        <Delete>(Boolean)</Delete>        
       </WarehouseLocation>      
     </WarehouseLocations>     <eBayItems> 
       <eBayItem> 
        <ListingTemplateID>(String)</ListingTemplateID>        
        <DesignTemplateID>(String)</DesignTemplateID>        
        <eBayCategory1>(String)</eBayCategory1>        
        <eBayCategory2>(String)</eBayCategory2>        
        <eBayStoreCategory1>(String)</eBayStoreCategory1>        
        <eBayStoreCategory2>(String)</eBayStoreCategory2>        
       </eBayItem>      
     </eBayItems>     <eBayProductIDs> 
       <eBayProductID> 
        <eBaySiteFullName>(String)</eBaySiteFullName>        
        <eBayProductIDValue>(String)</eBayProductIDValue>        
       </eBayProductID>      
     </eBayProductIDs>   </Item>  

</UpdateItem>

JSON POST

{
  "Item": [ {
    "SKU":"String",
    "RestockQty":"Integer",
    "ReorderQty":"Integer",
    "RestockWarningLevel":"Integer",
    "InventoryID":"Integer",
    "ParentSKU":"String",
    "AccountingCode":"String",
    "Virtual":"Boolean",
    "Brand":"String",
    "Name":"String",
    "Model":"String",
    "SortOrder1":"Integer",
    "SortOrder2":"Integer",
    "RRP":"Decimal",
    "DefaultPrice":"Decimal",
    "DefaultPurchasePrice":"Decimal",
    "PromotionPrice":"Decimal",
    "PromotionStartDate":"DateTime",
    "PromotionExpiryDate":"DateTime",
    "DateArrival":"Date",
    "CostPrice":"Decimal",
    "UnitOfMeasure":"String",
    "BaseUnitOfMeasure":"String",
    "BaseUnitPerQuantity":"Decimal",
    "BuyUnitQuantity":"Integer",
    "SellUnitQuantity":"Integer",
    "PreOrderQuantity":"Integer",
    "PickPriority":"Enumeration",
    "PickZone":"String",
    "RestrictedToUserGroup":"String",
    "Approved":"Boolean",
    "ApprovedForPOS":"Boolean",
    "ApprovedForMobileStore":"Boolean",
    "IsActive":"Boolean",
    "Active":"Boolean",
    "Visible":"Boolean",
    "TaxCategory":"String",
    "TaxFreeItem":"Boolean",
    "TaxInclusive":"Boolean",
    "AuGstExempt":"Boolean",
    "NzGstExempt":"Boolean",
    "SearchKeywords":"String",
    "ShortDescription":"String",
    "Description":"String",
    "TermsAndConditions":"String",
    "Features":"String",
    "Specifications":"String",
    "Warranty":"String",
    "ArtistOrAuthor":"String",
    "Format":"String",
    "ModelNumber":"String",
    "Subtitle":"String",
    "AvailabilityDescription":"String",
    "ImageURL":"String",
    "Images": {
      "Image": [ {
        "Name":"String",
        "URL":"String",
        "Base64":"String",
        "Delete":"Boolean" 
} ]  
} ,    "BrochureURL":"String",
    "ProductURL":"String",
    "UPC":"String",
    "UPC1":"String",
    "UPC2":"String",
    "UPC3":"String",
    "Type":"String",
    "Subtype":"String",
    "NumbersOfLabelsToPrint":"Integer",
    "ReferenceNumber":"Integer",
    "InternalNotes":"String",
    "BarcodeHeight":"Integer",
    "IsInventoried":"Boolean",
    "IsBought":"Boolean",
    "IsSold":"Boolean",
    "ExpenseAccount":"String",
    "PurchaseTaxCode":"String",
    "CostOfSalesAccount":"String",
    "IncomeAccount":"String",
    "AssetAccount":"String",
    "ItemHeight":"Decimal",
    "ItemLength":"Decimal",
    "ItemWidth":"Decimal",
    "ShippingHeight":"Decimal",
    "ShippingLength":"Decimal",
    "ShippingWidth":"Decimal",
    "ShippingWeight":"Decimal",
    "CubicWeight":"Decimal",
    "HandlingTime":"Integer",
    "SupplierItemCode":"String",
    "SplitForWarehousePicking":"Boolean",
    "eBayDescription":"String",
    "PrimarySupplier":"String",
    "DisplayTemplate":"String",
    "EditableKitBundle":"Boolean",
    "RequiresPackaging":"Boolean",
    "ItemURL":"String",
    "CustomContent":"String",
    "CustomNonDelivery":"String",
    "SEOPageTitle":"String",
    "SEOMetaKeywords":"String",
    "SEOPageHeading":"String",
    "SEOMetaDescription":"String",
    "SEOCanonicalURL":"String",
    "AutomaticURL":"Boolean",
    "IsAsset":"Boolean",
    "IsServiceItem":"Boolean",
    "WhenToRepeatOnStandingOrders":"Enumeration",
    "SerialTracking":"Boolean",
    "Group":"String",
    "ShippingCategory":"String",
    "HSTariffNumber":"String",
    "Job":"String",
    "Misc01":"String",
    "Misc02":"String",
    "Misc03":"String",
    "Misc04":"String",
    "Misc05":"String",
    "Misc06":"String",
    "Misc07":"String",
    "Misc08":"String",
    "Misc09":"String",
    "Misc10":"String",
    "Misc11":"String",
    "Misc12":"String",
    "Misc13":"String",
    "Misc14":"String",
    "Misc15":"String",
    "Misc16":"String",
    "Misc17":"String",
    "Misc18":"String",
    "Misc19":"String",
    "Misc20":"String",
    "Misc21":"String",
    "Misc22":"String",
    "Misc23":"String",
    "Misc24":"String",
    "Misc25":"String",
    "Misc26":"String",
    "Misc27":"String",
    "Misc28":"String",
    "Misc29":"String",
    "Misc30":"String",
    "Misc31":"String",
    "Misc32":"String",
    "Misc33":"String",
    "Misc34":"String",
    "Misc35":"String",
    "Misc36":"String",
    "Misc37":"String",
    "Misc38":"String",
    "Misc39":"String",
    "Misc40":"String",
    "Misc41":"String",
    "Misc42":"String",
    "Misc43":"String",
    "Misc44":"String",
    "Misc45":"String",
    "Misc46":"String",
    "Misc47":"String",
    "Misc48":"String",
    "Misc49":"String",
    "Misc50":"String",
    "Misc51":"String",
    "Misc52":"String",
    "MonthlySpendRequirement":"Decimal",
    "FreeGifts": {
      "FreeGift": [ {
        "SKU":"String",
        "Delete":"Boolean" 
} ]  
} ,    "CrossSellProducts": {
      "CrossSellProduct": [ {
        "SKU":"String",
        "Delete":"Boolean" 
} ]  
} ,    "UpsellProducts": {
      "UpsellProduct": [ {
        "SKU":"String",
        "Delete":"Boolean" 
} ]  
} ,    "KitComponents": {
      "KitComponent": [ {
        "ComponentSKU":"String",
        "ComponentValue":"String",
        "AssembleQuantity":"Integer",
        "MinimumQuantity":"Integer",
        "MaximumQuantity":"Integer",
        "SortOrder":"Integer",
        "Delete":"Boolean" 
} ]  
} ,    "PriceGroups": {
      "PriceGroup": [ {
        "Group":"String",
        "Price":"Decimal",
        "PromotionPrice":"Decimal",
        "MinimumQuantity":"Integer",
        "MaximumQuantity":"Integer",
        "Multiple":"Integer",
        "MultipleStartQuantity":"Integer",
        "Delete":"Boolean" 
} ]  
} ,    "Categories": {
      "Category": [ {
        "CategoryID":"Integer",
        "Priority":"Integer",
        "Delete":"Boolean" 
} ]  
} ,    "RelatedContents": {
      "RelatedContent": [ {
        "ContentTypeID":"Integer",
        "ContentID":"Integer",
        "Priority":"Integer",
        "Delete":"Boolean" 
} ]  
} ,    "ItemSpecifics": {
      "ItemSpecific": [ {
        "Name":"String",
        "Value":"String",
        "SpecificValue":"String",
        "SpecificValueID":"Integer",
        "SortOrder":"Integer" 
} ]  
} ,    "StoreQuantity": {
      "Quantity":"Integer",
      "Action":"Enumeration" 
} ,    "WarehouseQuantity": {
      "WarehouseID":"Integer",
      "Quantity":"Integer",
      "Action":"Enumeration" 
} ,    "SalesChannels": {
      "SalesChannel": [ {
        "SalesChannelID":"Integer",
        "IsApproved":"Boolean" 
} ]  
} ,    "WarehouseLocations": {
      "WarehouseLocation": [ {
        "WarehouseID":"Integer",
        "LocationID":"String",
        "WarehouseName":"String",
        "WarehouseReference":"String",
        "Type":"Enumeration",
        "Priority":"Integer",
        "Delete":"Boolean" 
} ]  
} ,    "eBayItems": {
      "eBayItem": [ {
        "ListingTemplateID":"String",
        "DesignTemplateID":"String",
        "eBayCategory1":"String",
        "eBayCategory2":"String",
        "eBayStoreCategory1":"String",
        "eBayStoreCategory2":"String" 
} ]  
} ,    "eBayProductIDs": {
      "eBayProductID": [ {
        "eBaySiteFullName":"String",
        "eBayProductIDValue":"String" 
} ]  
}  
} ] 
}

<Item>

Element Name Required Field Type / Options
SKU Optional String(25)
RestockQty Optional Integer
ReorderQty Optional Integer
RestockWarningLevel Optional Integer
InventoryID Optional Integer
ParentSKU Optional String(25)
AccountingCode Optional String(50)
Virtual Optional Boolean(True, False)
Brand Optional String(50)
Name Optional String(150)
Model Optional String(150)
SortOrder1 Optional Integer
SortOrder2 Optional Integer
RRP Optional Decimal
DefaultPrice Optional Decimal
DefaultPurchasePrice Optional Decimal
PromotionPrice Optional Decimal
PromotionStartDate Optional DateTime
PromotionExpiryDate Optional DateTime
DateArrival Optional Date
CostPrice Optional Decimal
UnitOfMeasure Optional String(10)
BaseUnitOfMeasure Optional String(10)
BaseUnitPerQuantity Optional Decimal
BuyUnitQuantity Optional Integer
SellUnitQuantity Optional Integer
PreOrderQuantity Optional Integer
PickPriority Optional Enumeration(FIFO, FEFO, LIFO)
PickZone Optional String(25)
RestrictedToUserGroup Optional String(25)
Approved Optional Boolean(True, False)
ApprovedForPOS Optional Boolean(True, False)
ApprovedForMobileStore Optional Boolean(True, False)
IsActive Optional Boolean(True, False)
Active Optional Boolean(True, False)
Visible Optional Boolean(True, False)
TaxCategory Optional String(255)
TaxFreeItem Optional Boolean(True, False)
TaxInclusive Optional Boolean(True, False)
AuGstExempt Optional Boolean(True, False)
NzGstExempt Optional Boolean(True, False)
SearchKeywords Optional String(255)
ShortDescription Optional String(255)
Description Optional String
TermsAndConditions Optional String
Features Optional String
Specifications Optional String
Warranty Optional String
ArtistOrAuthor Optional String
Format Optional String
ModelNumber Optional String(20)
Subtitle Optional String(50)
AvailabilityDescription Optional String
ImageURL Optional String(2083)
Images Optional ImagesType
BrochureURL Optional String(2083)
ProductURL Optional String(2083)
UPC Optional String(100)
UPC1 Optional String(100)
UPC2 Optional String(100)
UPC3 Optional String(100)
Type Optional String(100)
Subtype Optional String(50)
NumbersOfLabelsToPrint Optional Integer
ReferenceNumber Optional Integer
InternalNotes Optional String
BarcodeHeight Optional Integer
IsInventoried Optional Boolean(True, False)
IsBought Optional Boolean(True, False)
IsSold Optional Boolean(True, False)
ExpenseAccount Optional String(10)
PurchaseTaxCode Optional String(20)
CostOfSalesAccount Optional String(20)
IncomeAccount Optional String(20)
AssetAccount Optional String(20)
ItemHeight Optional Decimal
ItemLength Optional Decimal
ItemWidth Optional Decimal
ShippingHeight Optional Decimal
ShippingLength Optional Decimal
ShippingWidth Optional Decimal
ShippingWeight Optional Decimal
CubicWeight Optional Decimal
HandlingTime Optional Integer
SupplierItemCode Optional String(100)
SplitForWarehousePicking Optional Boolean(True, False)
eBayDescription Optional String
PrimarySupplier Optional String(25)
DisplayTemplate Optional String(50)
EditableKitBundle Optional Boolean(True, False)
RequiresPackaging Optional Boolean(True, False)
ItemURL Optional String(255)
CustomContent Optional String(255)
CustomNonDelivery Optional String(255)
SEOPageTitle Optional String(100)
SEOMetaKeywords Optional String(255)
SEOPageHeading Optional String(100)
SEOMetaDescription Optional String(320)
SEOCanonicalURL Optional String(2083)
AutomaticURL Optional Boolean(True, False)
IsAsset Optional Boolean(True, False)
IsServiceItem Optional Boolean(True, False)
WhenToRepeatOnStandingOrders Optional Enumeration(once, always)
SerialTracking Optional Boolean(True, False)
Group Optional String(25)
ShippingCategory Optional String(50)
HSTariffNumber Optional String(15)
Job Optional String(25)
Misc01 Optional String
Misc02 Optional String
Misc03 Optional String
Misc04 Optional String
Misc05 Optional String
Misc06 Optional String
Misc07 Optional String
Misc08 Optional String
Misc09 Optional String
Misc10 Optional String
Misc11 Optional String
Misc12 Optional String
Misc13 Optional String
Misc14 Optional String(50)
Misc15 Optional String(50)
Misc16 Optional String
Misc17 Optional String(50)
Misc18 Optional String(50)
Misc19 Optional String
Misc20 Optional String
Misc21 Optional String
Misc22 Optional String
Misc23 Optional String
Misc24 Optional String
Misc25 Optional String
Misc26 Optional String
Misc27 Optional String
Misc28 Optional String
Misc29 Optional String
Misc30 Optional String
Misc31 Optional String
Misc32 Optional String
Misc33 Optional String
Misc34 Optional String
Misc35 Optional String
Misc36 Optional String
Misc37 Optional String
Misc38 Optional String
Misc39 Optional String
Misc40 Optional String
Misc41 Optional String
Misc42 Optional String
Misc43 Optional String
Misc44 Optional String
Misc45 Optional String
Misc46 Optional String
Misc47 Optional String
Misc48 Optional String(50)
Misc49 Optional String(50)
Misc50 Optional String(50)
Misc51 Optional String(50)
Misc52 Optional String(50)
MonthlySpendRequirement Optional Decimal
FreeGifts Optional FreeGiftsType
CrossSellProducts Optional CrossSellProductsType
UpsellProducts Optional UpsellProductsType
KitComponents Optional KitComponentsType
PriceGroups Optional PriceGroupsType
Categories Optional CategoriesType
RelatedContents Optional RelatedContentsType
ItemSpecifics Optional ItemSpecificsType
StoreQuantity Optional StoreQuantityType
WarehouseQuantity Optional WarehouseQuantityType
SalesChannels Optional SalesChannelsType
WarehouseLocations Optional WarehouseLocationsType
eBayItems Optional eBayItemsType
eBayProductIDs Optional eBayProductIDsType

<Images>

Element Name Required Field Type / Options
Image Optional
Supports Multiple Elements
ImageType

<Image>

Element Name Required Field Type / Options
Name Required String
URL Optional String
Base64 Optional String
Delete Optional Boolean(True, False)

<FreeGifts>

Element Name Required Field Type / Options
FreeGift Optional
Supports Multiple Elements
FreeGiftType

<FreeGift>

Element Name Required Field Type / Options
SKU Required String(25)
Delete Optional Boolean(True, False)

<CrossSellProducts>

Element Name Required Field Type / Options
CrossSellProduct Optional
Supports Multiple Elements
CrossSellProductType

<CrossSellProduct>

Element Name Required Field Type / Options
SKU Required String(25)
Delete Optional Boolean(True, False)

<UpsellProducts>

Element Name Required Field Type / Options
UpsellProduct Optional
Supports Multiple Elements
UpsellProductType

<UpsellProduct>

Element Name Required Field Type / Options
SKU Required String(25)
Delete Optional Boolean(True, False)

<KitComponents>

Element Name Required Field Type / Options
KitComponent Optional
Supports Multiple Elements
KitComponentType

<KitComponent>

Element Name Required Field Type / Options
ComponentSKU Required String
ComponentValue Optional String
AssembleQuantity Optional Integer
MinimumQuantity Optional Integer
MaximumQuantity Optional Integer
SortOrder Optional Integer
Delete Optional Boolean(True, False)

<PriceGroups>

Element Name Required Field Type / Options
PriceGroup Optional
Supports Multiple Elements
PriceGroupType

<PriceGroup>

Element Name Required Field Type / Options
Group Required String(25)
Price Optional Decimal
PromotionPrice Optional Decimal
MinimumQuantity Optional Integer
MaximumQuantity Optional Integer
Multiple Optional Integer
MultipleStartQuantity Optional Integer
Delete Optional Boolean(True, False)

<Categories>

Element Name Required Field Type / Options
Category Optional
Supports Multiple Elements
CategoryType

<Category>

Element Name Required Field Type / Options
CategoryID Optional Integer
Priority Optional Integer
Delete Optional Boolean(True, False)

<RelatedContents>

Element Name Required Field Type / Options
RelatedContent Optional
Supports Multiple Elements
RelatedContentType

<RelatedContent>

Element Name Required Field Type / Options
ContentTypeID Optional Integer
ContentID Optional Integer
Priority Optional Integer
Delete Optional Boolean(True, False)

<ItemSpecifics>

Element Name Required Field Type / Options
ItemSpecific Optional
Supports Multiple Elements
ItemSpecificType

<ItemSpecific>

Element Name Required Field Type / Options
Name Optional String(50)
Value Optional String(150)
SpecificValue Optional String(150)
SpecificValueID Optional Integer
SortOrder Optional Integer

<StoreQuantity>

Element Name Required Field Type / Options
Quantity Required Integer
Action Optional Enumeration(increment, decrement, set)

<WarehouseQuantity>

Element Name Required Field Type / Options
WarehouseID Required Integer
Quantity Required Integer
Action Optional Enumeration(increment, decrement, set)

<SalesChannels>

Element Name Required Field Type / Options
SalesChannel Required
Supports Multiple Elements
SalesChannelType

<SalesChannel>

Element Name Required Field Type / Options
SalesChannelID Required Integer
IsApproved Required Boolean(True, False)

<WarehouseLocations>

Element Name Required Field Type / Options
WarehouseLocation Optional
Supports Multiple Elements
WarehouseLocationType

<WarehouseLocation>

Element Name Required Field Type / Options
WarehouseID Optional Integer
LocationID Required String(15)
WarehouseName Optional String(30)
WarehouseReference Optional String(10)
Type Optional Enumeration(Pick, Bulk)
Priority Optional Integer
Delete Optional Boolean(True, False)

<eBayItems>

Element Name Required Field Type / Options
eBayItem Optional
Supports Multiple Elements
eBayItemType

<eBayItem>

Element Name Required Field Type / Options
ListingTemplateID Optional String(50)
DesignTemplateID Optional String(50)
eBayCategory1 Optional String(50)
eBayCategory2 Optional String(50)
eBayStoreCategory1 Optional String(50)
eBayStoreCategory2 Optional String(50)

<eBayProductIDs>

Element Name Required Field Type / Options
eBayProductID Optional
Supports Multiple Elements
eBayProductIDType

<eBayProductID>

Element Name Required Field Type / Options
eBaySiteFullName Optional String(50)
eBayProductIDValue Optional String(50)

UpdateItem Responses

XML Response

<?xml version="1.0" encoding="utf-8"?>
<UpdateItem>
   <Item> 
    <SKU>(String)</SKU>    
   </Item>  
   <Messages> 
     <Error> 
      <Message>(String)</Message>      
      <SeverityCode>(String)</SeverityCode>      
      <Description>(String)</Description>      
     </Error>    
     <Warning> 
      <Message>(String)</Message>      
      <SeverityCode>(String)</SeverityCode>      
     </Warning>    
   </Messages>
</UpdateItem>

JSON Response

{
  "Item": [ {
    "SKU":"String" 
} ] ,  "Messages": {
    "Error": [ {
      "Message":"String",
      "SeverityCode":"String",
      "Description":"String" 
} ] ,    "Warning": [ {
      "Message":"String",
      "SeverityCode":"String" 
} ]  
} 
}

<Item>

Element Name Field Type
SKU String

<Messages>

Element Name Field Type
Error ErrorType
Warning WarningType

<Error>

Element Name Field Type
Message String
SeverityCode String
Description String

<Warning>

Element Name Field Type
Message String
SeverityCode String

If you are a vendor creating an integration with Maropost Commerce Cloud, we would like to hear from you!

Contact Us

Was this article useful?

Be notified when this page is updated. Optional.