PUT products/{productid}
Update product by product ID
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| productid | The product ID to update | integer | Required |
Body Parameters
The update object
ProductCreateWithChildrenModel
| Name | Description | Type | Additional information |
|---|---|---|---|
| Children | The child products associated to the parent. | Collection of ProductChildUpdateCreateModel | None. |
| SKU | The Sku of the Product. | string | None. |
| Name | The name that was given to the product. | string | None. |
| ParentProduct | The Parent product of the product. | ProductIDTypeModel | None. |
| Suppliers | The suppliers specified for the product. | Collection of ProductSupplierUpdateModelBase | None. |
| GlobalTradeIdentifiers | This container contains items like EAN, UPC and additional barcodes | ProductGlobalTradeIdentifiers | None. |
| WarehouseInformation | This contains warehouse information like Pickbin, WarehouseZone etc. | ProductWarehouseInformationUpdateCreateModel | None. |
| PricingInformation | Product pricing info for instance: Price, RRP, Includes VAT. TaxClass | ProductPricingInfoUpdateModel | None. |
| InventoryInformation | A container to hold all of the inventory information for the product. | ProductInventoryInfoCreateModel | None. |
| Categories | The categories that the product is a part of. | Collection of CategoryBaseModel | None. |
| Brand | The brand of the product | string | None. |
| Description | The products Description | string | None. |
| Archived | The archived status of a product | boolean | None. |
| ProductImages | Collection of ProductImageCreateModel | None. | |
| ManufacturerPartNumber | The products Manufacturer Part number. | string | None. |
| CustomAttributes | The custom Attributes for the product. | Collection of ProductCustomAttributeModel | None. |
| ProductAdditions | Collection of ProductAdditionsCreateUpdateModel | None. | |
| CompanyIdentityIds | Admin/Internal only. The company identity IDs to restrict this product to. If null, company identities are not changed. If empty list, all restrictions are removed. Regular users cannot set this field — auto-assigned from their UserCompanyIdentity on create. | Collection of integer | None. |
Request Formats
application/json, text/json
Sample:
{
"Children": [
{
"ProductIDType": {
"IDType": "SKU",
"Value": "TSR-324-Blue-Large"
},
"VariantAttributes": [
{
"Name": "Colour",
"Value": "Blue"
},
{
"Name": "Size",
"Value": "Large"
}
]
},
{
"Product": {
"SKU": "TSR-324-RED-Small",
"Name": "Tshirt",
"Suppliers": [
{
"Supplier": {
"SupplierID": 1
},
"SupplierSKU": "TSHIR-5431",
"SupplierCosts": 4.99,
"SupplierStockLevel": 10,
"SupplierLeadTime": 1,
"SupplierCartonQuantities": 1,
"Priority": 0,
"SupplierMinOrderAmount": 1
}
],
"GlobalTradeIdentifiers": {
"EAN": "9780471117094",
"UPC": "042100005264",
"AdditionalBarcodes": [
"Additional Barcode 1",
"Additional Barcode 2"
]
},
"WarehouseInformation": {
"Warehouse": {
"IDType": "Name",
"Value": "Default Warehouse"
},
"Warehouses": [
{
"IDType": "Name",
"Value": "Default Warehouse"
},
{
"IDType": "Name",
"Value": "Warehouse 1"
}
],
"StockLocations": [
{
"IDType": "ID",
"Value": "1234"
},
{
"IDType": "StockLocationReference",
"Value": "sl1"
},
{
"IDType": "StockLocationReference",
"Value": "sl2",
"Warehouse": {
"IDType": "Name",
"Value": "Warehouse 1"
}
}
],
"CartonQuantity": 1,
"LeadTime": 1,
"ContainsHazardousMaterials": false,
"IsFragile": false,
"UnitOfMeasure": "KG",
"Weight": 0.1,
"Dimensions": {
"HeightMM": 100.0,
"WidthMM": 102.76,
"LengthMM": 50.0
},
"Packaging": {
"PackagingID": 5
},
"PackagingQuantity": 10,
"ProductTypeDescription": "Tshirt",
"DetailedProductTypeDescription": "TShirt made of 100% cotton",
"ProductComposition": "Cotton",
"ProductHarmonizedCode": "",
"RecordSerialNumberOnBarcodeDespatch": false,
"IsAmazonTransparency": false,
"LQDGUNCode": "LQ001",
"CountryOfManufacture": "United Kingdom",
"ManualReorderLevel": 25
},
"PricingInformation": {
"TaxClass": {
"TaxClassID": 2
},
"Price": 10.99,
"RRP": 8.99,
"Margin": 1.0,
"PriceIncludesVat": true
},
"InventoryInformation": {
"Inventory": 10
},
"Categories": [
{
"CategoryID": 1,
"CategoryName": "T-Shirts"
},
{
"CategoryID": 1,
"CategoryName": "Trousers"
}
],
"Brand": "Brand1",
"Description": "This is a description for the T-Shirt.",
"Archived": false,
"ProductImages": [
{
"Image": {
"SourceType": "Base64",
"SourceValue": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAhCAMAAABqZpwPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjU2NDQxMjI3NENCMTFFMTg5NjlCNTVENDM5RTEzMDIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjU2NDQxMjE3NENCMTFFMTg5NjlCNTVENDM5RTEzMDIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDg2M0QwQjFFQjYyMTFFMDkwNTQ5RDcyMzAyMTdBQ0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDg2M0QwQjJFQjYyMTFFMDkwNTQ5RDcyMzAyMTdBQ0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Ab9xiAAADAFBMVEXkrSXjqxt0hZVcb4MoQlz8/PY7U2rjpATlvEv589zx26L8/vzrwlrmu0W0vMW6w8vy6Lz7/vyXo6726cTsxmzu3aUxS2Tu253q0H0sRmD6/fr+/vr8+vHM0tj37tHqyGvkszIhPFfy25r6+ezksSxFW3KDlKSksLvpuUOdqbKRnaqhrLXd4eVrfY5MYnnr7e38/Pz9+O3+/fzlqRLx3qn8+Obw1I759eHhpgrY3uPh5uvz5bn27c78//mCkp/5+vr157n1+Pmps7zx0oPqyXDqzXn15rbhpxLoznyWpLLt2ZRLYXbszX36+eny15Ty4azQ1tvu8vP15bzktTr59+nm6+zy4aXqynTiqAzK0ddicoXy4rb6+u/ksCNVaH5vgZP9/viPnazqv1L9+vSNm6Xs1IvluT7//P7158D38tSHlqPq0ob69eVYbH/t0YDoxF3++uv27sv48dpBV2zx8/Pe5Of3+Pf77s7u1oznwVTu14b9/ftKXnRqepLu0o9ldonr7vDm0H7y5r319vZQZXvu2I18i5f05bFCVW/eqRDpzoDu1ZBRZHXp1JDv04ntzYJ+jZs1Tmfuz3zz5rX+/fv7/PXxzn3047bu1ZXpvEj9/f36+/zy8fT2683Fz9Tqz4bnym7jpgz+//79/////v/+/v/+/v7///3+/v3+//3//v7//vz//v38///+/vz9//79/v/+//z///z8//79/v3kpg3+/fjqynj8/v7t15rlpArvz3f4/Or6/O388tH8/fnoqBmAkaC9ydE7V27+/vftz4V0gY7nzHjotDr48c92iJh5h5bBys/mxm3mymXtyGnz47Lm0YTz4rDrwU/euUVugI5neYz2+ebpx3D8+/Tqy3HqzHfvy3Gaq7jo0XLorzHw2ZTquELp0YLq1ITouz3t04br1ImzusCksbbnsSjH0NT268jg4+czUWc3UW05UGjo5+jjv1Dlv1rsvlvv47LsyoFHY3n69N/oyXSutsHiowo3T2f++vj///7+//////+5tIDWAAAFkUlEQVR42tyW+VsTVxSGs0GAsAhIICYsYREQEAlQXEAQBUREQVxwYdECIqu7VaighYqoKOIKbsyWhJAQIKLSTattba21tbUV7Gpt1WKhq9pl7ukdrPYPaPqDnWdmnntn5r4zc+/5vnN48B9tvKcPjFgWAQvAnQkYPswD7tDlmpZr5c3NJv1yw/5UkJgL3E3v08R0m/Y1h62SoOgTG7oNZgKbujuRkTI266MW1EeyA9cVtJnAcvaX+aCSWFgAmtSvQF87IzOBVWTJtDnI5kb9pFxks4uZ7WLGcHtw/WpY5KrihBJiQdQcVzOCybBTrn0kbL0cPfBt9A4zgjVgMePEth60YmRhg42bBW02sNGRQtbfnDqoiPr1uSuHesylPAS6P1MVFLw9o951a0ItII/EuAdA+fhQLEFRBAF0Z1tHp1pNsBShJdjY0Orq0NDqCsBKZbFi1Qi1UQg3WkLH6biIYvEFDlzSdKZ4y+6ZbsVn3k90dftAUbKRvz2Jt4l1yxpAFTQimRiNxMAglZxEZIWOOFJVV3f+vKVfKB5LEBwZKIS61AATLPNYkuvSai32CN6hzYujU/s+sd5Q6LIjv8wGPMW2EQ1ZvxfuFc8H5Bi2EkDXAUjeTvZEKvC4YOn5a2/m5FyKbVlrBDXmHpmCVx8g3RgsqwKg02MBOh4JBMBicyT3KnlUYf4cdIvvAZD4kcuB8IzF1uVf+HpG0ajJ86e5I6x8L5YpYF3jzuEp9K+pK73NwsIqv5SitTDvkl/pZ0Mh4CBcU5Mcy7bEh+zhSbTNFrMfFu/adXPL5vwT22BZuJWNh4SE/swPnQNOWgWMX2ZwOdub5cLj22b0Tod7f6QcS3NfFy/yu7ZG5jBvjTQkW/TiuBxRirCxUZAmHbo2VuR0eo9IWcOjtAxDpnrEFa5OHXG8bLN2km+rmGf3zKiZYufE1vKYlXZnm26FNwyMbN0EK+7eXTlxcFAmUwoWSReCg0wQqFwK6ffrHAbv/4DyZILJong81TWvSytvpw3HcTuNp8J69/Ho2nw5+HhPuxg+/qZbb9wssTegvds/9y3QQvnZAisrftKrEwf9AoOCjlVaCoXZsmyBNFsotJQWSc8BpElDnm8sFQobLSfLRg/HMSFBB+tdp98oRBFvSPoONgEovuQHeJ6M8xbPAHgpKeHuYUcoD7+S3zBrVuS9xp04Faz1s1yaHOhvf0kmcEr2j78j24PBspAQ6bnkZP/fxojGAM19cVvHXOfFq7vRiIdLoM8rMyJX78w/3J+ZmNj7s0VqAN+bZxUDe8Vl8PLUqRfWfb/zBYBmoexdCB59O0g5GloCx3zXmDKRyROdy1MGQfrSoEBRHjAcWKsxktCnuHrZgzSRh5L4Vj9mtXq7iX1rN2YWZIx/b0OSXS6s8M208xL3s8EyPwwGe9mQcEhpn14pK01RCqbkiCpLZY3uwZZSoZ/SyV9Z9Ag8HOY2b820BgI0Ohs7Ly8774qjtocj5n5a8NWBJQ+WJVQ0o6O2GQG1Fuy8j99Zj0eA/aKxVQ4sTBCMLXWaAtVF2TUCdwD3kBThHa1DaTyoH2dp9KyiQt8FwGghN9VHjpopQHoS9r8GpAbpK3pUgF5xBFZH4UfwjkCN+fJ9AOsdOReDUVgYKh3uEiDHmHb2MZjWkwYVJ3kwYffoUEnkXRpVt6rLcFpzgVKNk5g0JmA1RlrfzXBOwOV1OK0nO1hQqxFjMHSpCZ3WyOnMaELYWJ7UFZTBpOnq5FqMRqtmGDw/VBsgWkMz3XRnJ8vVBZyCkbb9sa0OexD3s/jz2xgStREEriVAqwVEkk/AyETRpnZ8gyXa29r/pWVic2KfwhLr/wJmWQYvMc4RQCKKJBAJwwmHYSmWQRSBUxCLQ+qfApImEQ4hnEuov/UGfwkwAE3t4ITDYwRSAAAAAElFTkSuQmCC"
}
},
{
"Image": {
"SourceType": "URL",
"SourceValue": "https://www.storefeeder.com/wp-content/themes/wpgo/assets/images/logo.png"
}
}
],
"ManufacturerPartNumber": "mpn-Tshirt-1",
"CustomAttributes": [
{
"CustomAttribute": {
"CustomAttributeID": 12,
"CustomAttributeName": "Batteries Included"
},
"Value": "Yes"
},
{
"CustomAttribute": {
"CustomAttributeID": 12,
"CustomAttributeName": "Warranty"
},
"Value": "1-2 Years"
}
]
},
"VariantAttributes": [
{
"Name": "Colour",
"Value": "Red"
},
{
"Name": "Size",
"Value": "Small"
}
]
}
],
"SKU": "TSR-324",
"Name": "Tshirt",
"Suppliers": [
{
"Supplier": {
"SupplierID": 1
},
"SupplierSKU": "TSR-324",
"SupplierCosts": 4.99,
"SupplierStockLevel": 10,
"SupplierLeadTime": 1,
"SupplierCartonQuantities": 1,
"Priority": 0,
"SupplierMinOrderAmount": 1
}
],
"GlobalTradeIdentifiers": {
"EAN": "9780471117094",
"UPC": "042100005264",
"AdditionalBarcodes": [
"Additional Barcode 1",
"Additional Barcode 2"
]
},
"WarehouseInformation": {
"Warehouse": {
"IDType": "Name",
"Value": "Default Warehouse"
},
"Warehouses": [
{
"IDType": "Name",
"Value": "Default Warehouse"
},
{
"IDType": "Name",
"Value": "Warehouse 1"
}
],
"StockLocations": [
{
"IDType": "ID",
"Value": "1234"
},
{
"IDType": "StockLocationReference",
"Value": "sl1"
},
{
"IDType": "StockLocationReference",
"Value": "sl2",
"Warehouse": {
"IDType": "Name",
"Value": "Warehouse 1"
}
}
],
"CartonQuantity": 1,
"LeadTime": 1,
"ContainsHazardousMaterials": false,
"IsFragile": false,
"UnitOfMeasure": "KG",
"Weight": 0.1,
"Dimensions": {
"HeightMM": 100.0,
"WidthMM": 102.76,
"LengthMM": 50.0
},
"Packaging": {
"PackagingID": 5
},
"PackagingQuantity": 10,
"ProductTypeDescription": "Tshirt",
"DetailedProductTypeDescription": "TShirt made of 100% cotton",
"ProductComposition": "Cotton",
"ProductHarmonizedCode": "",
"RecordSerialNumberOnBarcodeDespatch": false,
"IsAmazonTransparency": false,
"LQDGUNCode": "LQ001",
"CountryOfManufacture": "United Kingdom",
"ManualReorderLevel": 25
},
"PricingInformation": {
"TaxClass": {
"TaxClassID": 2
},
"Price": 10.99,
"RRP": 8.99,
"Margin": 1.0,
"PriceIncludesVat": true
},
"InventoryInformation": {
"Inventory": 10
},
"Categories": [
{
"CategoryID": 1,
"CategoryName": "T-Shirts"
},
{
"CategoryID": 1,
"CategoryName": "Trousers"
}
],
"Brand": "Brand1",
"Description": "This is a description for the T-Shirt.",
"Archived": false,
"ProductImages": [
{
"Image": {
"SourceType": "Base64",
"SourceValue": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAhCAMAAABqZpwPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjU2NDQxMjI3NENCMTFFMTg5NjlCNTVENDM5RTEzMDIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjU2NDQxMjE3NENCMTFFMTg5NjlCNTVENDM5RTEzMDIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDg2M0QwQjFFQjYyMTFFMDkwNTQ5RDcyMzAyMTdBQ0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDg2M0QwQjJFQjYyMTFFMDkwNTQ5RDcyMzAyMTdBQ0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Ab9xiAAADAFBMVEXkrSXjqxt0hZVcb4MoQlz8/PY7U2rjpATlvEv589zx26L8/vzrwlrmu0W0vMW6w8vy6Lz7/vyXo6726cTsxmzu3aUxS2Tu253q0H0sRmD6/fr+/vr8+vHM0tj37tHqyGvkszIhPFfy25r6+ezksSxFW3KDlKSksLvpuUOdqbKRnaqhrLXd4eVrfY5MYnnr7e38/Pz9+O3+/fzlqRLx3qn8+Obw1I759eHhpgrY3uPh5uvz5bn27c78//mCkp/5+vr157n1+Pmps7zx0oPqyXDqzXn15rbhpxLoznyWpLLt2ZRLYXbszX36+eny15Ty4azQ1tvu8vP15bzktTr59+nm6+zy4aXqynTiqAzK0ddicoXy4rb6+u/ksCNVaH5vgZP9/viPnazqv1L9+vSNm6Xs1IvluT7//P7158D38tSHlqPq0ob69eVYbH/t0YDoxF3++uv27sv48dpBV2zx8/Pe5Of3+Pf77s7u1oznwVTu14b9/ftKXnRqepLu0o9ldonr7vDm0H7y5r319vZQZXvu2I18i5f05bFCVW/eqRDpzoDu1ZBRZHXp1JDv04ntzYJ+jZs1Tmfuz3zz5rX+/fv7/PXxzn3047bu1ZXpvEj9/f36+/zy8fT2683Fz9Tqz4bnym7jpgz+//79/////v/+/v/+/v7///3+/v3+//3//v7//vz//v38///+/vz9//79/v/+//z///z8//79/v3kpg3+/fjqynj8/v7t15rlpArvz3f4/Or6/O388tH8/fnoqBmAkaC9ydE7V27+/vftz4V0gY7nzHjotDr48c92iJh5h5bBys/mxm3mymXtyGnz47Lm0YTz4rDrwU/euUVugI5neYz2+ebpx3D8+/Tqy3HqzHfvy3Gaq7jo0XLorzHw2ZTquELp0YLq1ITouz3t04br1ImzusCksbbnsSjH0NT268jg4+czUWc3UW05UGjo5+jjv1Dlv1rsvlvv47LsyoFHY3n69N/oyXSutsHiowo3T2f++vj///7+//////+5tIDWAAAFkUlEQVR42tyW+VsTVxSGs0GAsAhIICYsYREQEAlQXEAQBUREQVxwYdECIqu7VaighYqoKOIKbsyWhJAQIKLSTattba21tbUV7Gpt1WKhq9pl7ukdrPYPaPqDnWdmnntn5r4zc+/5vnN48B9tvKcPjFgWAQvAnQkYPswD7tDlmpZr5c3NJv1yw/5UkJgL3E3v08R0m/Y1h62SoOgTG7oNZgKbujuRkTI266MW1EeyA9cVtJnAcvaX+aCSWFgAmtSvQF87IzOBVWTJtDnI5kb9pFxks4uZ7WLGcHtw/WpY5KrihBJiQdQcVzOCybBTrn0kbL0cPfBt9A4zgjVgMePEth60YmRhg42bBW02sNGRQtbfnDqoiPr1uSuHesylPAS6P1MVFLw9o951a0ItII/EuAdA+fhQLEFRBAF0Z1tHp1pNsBShJdjY0Orq0NDqCsBKZbFi1Qi1UQg3WkLH6biIYvEFDlzSdKZ4y+6ZbsVn3k90dftAUbKRvz2Jt4l1yxpAFTQimRiNxMAglZxEZIWOOFJVV3f+vKVfKB5LEBwZKIS61AATLPNYkuvSai32CN6hzYujU/s+sd5Q6LIjv8wGPMW2EQ1ZvxfuFc8H5Bi2EkDXAUjeTvZEKvC4YOn5a2/m5FyKbVlrBDXmHpmCVx8g3RgsqwKg02MBOh4JBMBicyT3KnlUYf4cdIvvAZD4kcuB8IzF1uVf+HpG0ajJ86e5I6x8L5YpYF3jzuEp9K+pK73NwsIqv5SitTDvkl/pZ0Mh4CBcU5Mcy7bEh+zhSbTNFrMfFu/adXPL5vwT22BZuJWNh4SE/swPnQNOWgWMX2ZwOdub5cLj22b0Tod7f6QcS3NfFy/yu7ZG5jBvjTQkW/TiuBxRirCxUZAmHbo2VuR0eo9IWcOjtAxDpnrEFa5OHXG8bLN2km+rmGf3zKiZYufE1vKYlXZnm26FNwyMbN0EK+7eXTlxcFAmUwoWSReCg0wQqFwK6ffrHAbv/4DyZILJong81TWvSytvpw3HcTuNp8J69/Ho2nw5+HhPuxg+/qZbb9wssTegvds/9y3QQvnZAisrftKrEwf9AoOCjlVaCoXZsmyBNFsotJQWSc8BpElDnm8sFQobLSfLRg/HMSFBB+tdp98oRBFvSPoONgEovuQHeJ6M8xbPAHgpKeHuYUcoD7+S3zBrVuS9xp04Faz1s1yaHOhvf0kmcEr2j78j24PBspAQ6bnkZP/fxojGAM19cVvHXOfFq7vRiIdLoM8rMyJX78w/3J+ZmNj7s0VqAN+bZxUDe8Vl8PLUqRfWfb/zBYBmoexdCB59O0g5GloCx3zXmDKRyROdy1MGQfrSoEBRHjAcWKsxktCnuHrZgzSRh5L4Vj9mtXq7iX1rN2YWZIx/b0OSXS6s8M208xL3s8EyPwwGe9mQcEhpn14pK01RCqbkiCpLZY3uwZZSoZ/SyV9Z9Ag8HOY2b820BgI0Ohs7Ly8774qjtocj5n5a8NWBJQ+WJVQ0o6O2GQG1Fuy8j99Zj0eA/aKxVQ4sTBCMLXWaAtVF2TUCdwD3kBThHa1DaTyoH2dp9KyiQt8FwGghN9VHjpopQHoS9r8GpAbpK3pUgF5xBFZH4UfwjkCN+fJ9AOsdOReDUVgYKh3uEiDHmHb2MZjWkwYVJ3kwYffoUEnkXRpVt6rLcFpzgVKNk5g0JmA1RlrfzXBOwOV1OK0nO1hQqxFjMHSpCZ3WyOnMaELYWJ7UFZTBpOnq5FqMRqtmGDw/VBsgWkMz3XRnJ8vVBZyCkbb9sa0OexD3s/jz2xgStREEriVAqwVEkk/AyETRpnZ8gyXa29r/pWVic2KfwhLr/wJmWQYvMc4RQCKKJBAJwwmHYSmWQRSBUxCLQ+qfApImEQ4hnEuov/UGfwkwAE3t4ITDYwRSAAAAAElFTkSuQmCC"
}
},
{
"Image": {
"SourceType": "URL",
"SourceValue": "https://www.storefeeder.com/wp-content/themes/wpgo/assets/images/logo.png"
},
"VariantAttribute": {
"Name": "Colour",
"Value": "Red"
}
}
],
"ManufacturerPartNumber": "mpn-Tshirt-1",
"CustomAttributes": [
{
"CustomAttribute": {
"CustomAttributeID": 12,
"CustomAttributeName": "Batteries Included"
},
"Value": "Yes"
},
{
"CustomAttribute": {
"CustomAttributeID": 12,
"CustomAttributeName": "Warranty"
},
"Value": "1-2 Years"
},
{
"CustomAttribute": {
"CustomAttributeName": "New Custom Attribute"
},
"Value": "value for new attribute"
}
]
}
Response Information
Resource Description
Update product by product ID
ProductModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ProductID | The ID of the Product | integer | None. |
| SKU | The Sku of the Product. | string | None. |
| Name | The name that was given to the product. | string | None. |
| ProductGUID | The Guid of the product. | globally unique identifier | None. |
| ParentProduct | The Parent product of the product. | ProductBaseModel | None. |
| ProductType | The product type. For instance: Kit, Simple, Parent. | ProductType | None. |
| Suppliers | The suppliers specified for the product. | Collection of ProductSupplierModel | None. |
| GlobalTradeIdentifiers | This container contains items like EAN, UPC and additional barcodes | ProductGlobalTradeIdentifiers | None. |
| WarehouseInformation | This contains warehouse information like Pickbin, WarehouseZone etc. | ProductWarehouseInformationModel | None. |
| PricingInformation | Product pricing info for instance: Price, RRP, Includes VAT. TaxClass | ProductPricingInfoModel | None. |
| InventoryInformation | A container to hold all of the inventory information for the product. | ProductInventoryInfoModel | None. |
| Categories | The categories that the product is a part of. | Collection of CategoryBaseModel | None. |
| Brand | The brand of the product | string | None. |
| Description | The products Description | string | None. |
| Archived | The products archived status | boolean | None. |
| IsAkit | Whether the product is a kit or not. | boolean | None. |
| ProductImages | Collection of ProductImageModel | None. | |
| ManufacturerPartNumber | The products Manufacturer Part number. | string | None. |
| CreatedOnDate | The created date of the product. | date | None. |
| LastModifiedDate | The last modified Date of the product. | date | None. |
| Children | The child products associated to the parent. | Collection of ProductChildModel | None. |
| CustomAttributes | The custom Attributes for the product. | Collection of ProductCustomAttributeModel | None. |
| ProductAdditions | Collection of ProductAdditionsModel | None. | |
| ProductSpecialAttribute | The Products Special Attribute. | string | None. |
| CompanyIdentities | The company identities this product is restricted to. Empty list means available to all identities. | Collection of CompanyIdentityBaseModel | None. |
Response Formats
application/json, text/json
Sample:
{
"ProductID": 1,
"SKU": "Shoes",
"Name": "Shoes",
"ProductGUID": "fe7861a5-1211-404e-bdf4-0b910e9b73f1",
"ProductType": "Parent",
"Suppliers": [
{
"Supplier": {
"Currency": {
"CurrencyID": 44,
"CurrencyCode": "GBP",
"CurrencyName": "British Pounds",
"Symbol": "£"
},
"SupplierID": 1,
"Name": "Supplier 1"
},
"SupplierSKU": "sup1",
"SupplierCosts": 4.5,
"SupplierStockLevel": 12,
"SupplierLeadTime": 2,
"SupplierCartonQuantities": 1,
"Priority": 0,
"SupplierMinOrderAmount": 1
}
],
"GlobalTradeIdentifiers": {
"EAN": "12345678910",
"UPC": "123456789123",
"AdditionalBarcodes": [
"barcode1",
"barcode2"
]
},
"WarehouseInformation": {
"Warehouse": {
"WarehouseName": "My Warehouse",
"WarehouseGuid": "1636ead8-bc61-411a-b785-cf4a09726dfe",
"WarehouseID": 1
},
"StockLocations": [
{
"StockLocation": {
"StockLocationID": 1234,
"StockLocationReference": "pb-1",
"LocationOrder": 1,
"Warehouse": {
"WarehouseName": "My Warehouse",
"WarehouseGuid": "057a1d31-47ea-4c1e-b98f-d740835b5103",
"WarehouseID": 1
},
"WarehouseZone": {
"WarehouseZoneID": 3343,
"Name": "Wz-1"
},
"StockLocationType": "Pickbin",
"IsQuarantined": false
},
"Available": 100,
"Allocated": 1,
"PhysicalStock": 101,
"PendingOut": 0,
"ExpiryDate": "2024-05-26T00:00:00",
"DeliveredDate": "2026-05-20T18:00:59.0611026Z",
"BatchReference": "reference"
}
],
"CartonQuantity": 1,
"LeadTime": 3,
"ContainsHazardousMaterials": false,
"IsFragile": false,
"UnitOfMeasure": "CM",
"Weight": 1.0,
"Dimensions": {
"HeightMM": 100.0,
"WidthMM": 102.76,
"LengthMM": 50.0
},
"Packaging": {
"PackagingID": 1,
"PackagingName": "Parcel"
},
"PackagingQuantity": 1,
"ProductTypeDescription": "shoes",
"DetailedProductTypeDescription": "Shoes and laces",
"ProductComposition": "Leather",
"ProductHarmonizedCode": "",
"RecordSerialNumberOnBarcodeDespatch": false,
"NextDeliveryDate": "2024-07-29T00:00:00",
"IsAmazonTransparency": false,
"LQDGUNCode": "LQ001",
"CountryOfManufacture": "United Kingdom",
"ManualReorderLevel": 25
},
"PricingInformation": {
"TaxClass": {
"Name": "Standard UK",
"TaxRate": 20.0,
"TaxClassID": 4
},
"Price": 15.99,
"RRP": 10.0,
"Margin": 1.5,
"AverageCost": 10.5,
"AverageCostExVat": 8.75,
"PriceIncludesVat": true,
"LastCostPrice": 0.0,
"LastCostPriceExVat": 0.0
},
"InventoryInformation": {
"Inventory": 100,
"QuarantinedInventory": 5,
"DesiredStockLevel": 9,
"Allocated": 1,
"OnBackOrder": 0,
"OnPurchaseOrder": 10,
"ManualReorderLevel": 10,
"CalculatedReorderLevel": 5,
"SoldLast7Days": 5,
"SoldLast30Days": 20,
"SoldLast60Days": 30,
"SoldLast90Days": 50,
"SoldLast120Days": 100,
"SoldLast365Days": 300,
"SoldAllTime": 633,
"AvailableInventory": 90,
"LastOrderedDate": "2026-05-18T18:00:59.0611026Z"
},
"Categories": [
{
"CategoryID": 1,
"CategoryName": "Shoes"
},
{
"CategoryID": 2,
"CategoryName": "Trainers"
}
],
"Brand": "Brand 1",
"Description": "A pair of shoes.",
"Archived": true,
"IsAkit": true,
"ProductImages": [
{
"ProductImageID": 1,
"ImageURL": "http://storefeeder.com/images/1.jpg",
"Order": 1,
"Height": 1000,
"Width": 1000
},
{
"ProductImageID": 2,
"ImageURL": "http://storefeeder.com/images/2.jpg",
"Order": 1,
"Height": 1000,
"Width": 1000
}
],
"ManufacturerPartNumber": "mfn1234",
"CreatedOnDate": "2026-04-20T18:00:59.0611026Z",
"LastModifiedDate": "2026-05-05T18:00:59.0611026Z",
"Children": [
{
"Product": {
"ProductID": 2,
"SKU": "shoe-1"
},
"VariantAttributes": [
{
"Name": "Colour",
"Value": "Red"
},
{
"Name": "Size",
"Value": "8"
}
]
},
{
"Product": {
"ProductID": 3,
"SKU": "shoe-2"
},
"VariantAttributes": [
{
"Name": "Colour",
"Value": "Red"
},
{
"Name": "Size",
"Value": "9"
}
]
},
{
"Product": {
"ProductID": 4,
"SKU": "shoe-3"
},
"VariantAttributes": [
{
"Name": "Colour",
"Value": "Blue"
},
{
"Name": "Size",
"Value": "8"
}
]
},
{
"Product": {
"ProductID": 5,
"SKU": "shoe-4"
},
"VariantAttributes": [
{
"Name": "Colour",
"Value": "Blue"
},
{
"Name": "Size",
"Value": "9"
}
]
}
],
"CustomAttributes": [
{
"CustomAttribute": {
"CustomAttributeID": 1,
"CustomAttributeName": "Material"
},
"Value": "Leather"
},
{
"CustomAttribute": {
"CustomAttributeID": 2,
"CustomAttributeName": "Includes Batteries"
},
"Value": "false"
}
],
"ProductSpecialAttribute": "Sold by the pair",
"CompanyIdentities": [
{
"CompanyIdentityID": 1,
"CompanyIdentityName": "My Company 1"
},
{
"CompanyIdentityID": 2,
"CompanyIdentityName": "My Company 2"
}
]
}
application/xml, text/xml
Sample:
<ProductModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ProductID>1</ProductID>
<SKU>Shoes</SKU>
<Name>Shoes</Name>
<ProductGUID>fe7861a5-1211-404e-bdf4-0b910e9b73f1</ProductGUID>
<ProductType>Parent</ProductType>
<Suppliers>
<ProductSupplierModel>
<SupplierSKU>sup1</SupplierSKU>
<SupplierCosts>4.50</SupplierCosts>
<SupplierStockLevel>12</SupplierStockLevel>
<SupplierLeadTime>2</SupplierLeadTime>
<SupplierCartonQuantities>1</SupplierCartonQuantities>
<Priority>0</Priority>
<SupplierMinOrderAmount>1</SupplierMinOrderAmount>
<DropShipmentDeliveryCost xsi:nil="true" />
<Supplier>
<SupplierID>1</SupplierID>
<Name>Supplier 1</Name>
<Currency>
<CurrencyID>44</CurrencyID>
<CurrencyCode>GBP</CurrencyCode>
<CurrencyName>British Pounds</CurrencyName>
<Symbol>£</Symbol>
</Currency>
</Supplier>
</ProductSupplierModel>
</Suppliers>
<GlobalTradeIdentifiers>
<EAN>12345678910</EAN>
<UPC>123456789123</UPC>
<AdditionalBarcodes>
<string>barcode1</string>
<string>barcode2</string>
</AdditionalBarcodes>
</GlobalTradeIdentifiers>
<WarehouseInformation>
<CartonQuantity>1</CartonQuantity>
<LeadTime>3</LeadTime>
<ContainsHazardousMaterials>false</ContainsHazardousMaterials>
<IsFragile>false</IsFragile>
<UnitOfMeasure>CM</UnitOfMeasure>
<Weight>1</Weight>
<Dimensions>
<HeightMM>100</HeightMM>
<WidthMM>102.76</WidthMM>
<LengthMM>50</LengthMM>
</Dimensions>
<Packaging>
<PackagingID>1</PackagingID>
<PackagingName>Parcel</PackagingName>
</Packaging>
<PackagingQuantity>1</PackagingQuantity>
<PackagingQuantityDecimal xsi:nil="true" />
<ProductTypeDescription>shoes</ProductTypeDescription>
<DetailedProductTypeDescription>Shoes and laces</DetailedProductTypeDescription>
<ProductComposition>Leather</ProductComposition>
<ProductHarmonizedCode />
<RecordSerialNumberOnBarcodeDespatch>false</RecordSerialNumberOnBarcodeDespatch>
<NextDeliveryDate>2024-07-29T00:00:00</NextDeliveryDate>
<IsAmazonTransparency>false</IsAmazonTransparency>
<LQDGUNCode>LQ001</LQDGUNCode>
<CountryOfManufacture>United Kingdom</CountryOfManufacture>
<ManualReorderLevel>25</ManualReorderLevel>
<Warehouse>
<WarehouseName>My Warehouse</WarehouseName>
<WarehouseGuid>1636ead8-bc61-411a-b785-cf4a09726dfe</WarehouseGuid>
<WarehouseID>1</WarehouseID>
</Warehouse>
<StockLocations>
<ProductStockLocationModel>
<StockLocation>
<StockLocationID>1234</StockLocationID>
<StockLocationReference>pb-1</StockLocationReference>
<LocationOrder>1</LocationOrder>
<Warehouse>
<WarehouseName>My Warehouse</WarehouseName>
<WarehouseGuid>057a1d31-47ea-4c1e-b98f-d740835b5103</WarehouseGuid>
<WarehouseID>1</WarehouseID>
</Warehouse>
<WarehouseZone>
<WarehouseZoneID>3343</WarehouseZoneID>
<Name>Wz-1</Name>
</WarehouseZone>
<StockLocationType>Pickbin</StockLocationType>
<IsQuarantined>false</IsQuarantined>
</StockLocation>
<Available>100</Available>
<Allocated>1</Allocated>
<PhysicalStock>101</PhysicalStock>
<PendingOut>0</PendingOut>
<ExpiryDate>2024-05-26T00:00:00</ExpiryDate>
<DeliveredDate>2026-05-20T18:00:59.0611026Z</DeliveredDate>
<BatchReference>reference</BatchReference>
</ProductStockLocationModel>
</StockLocations>
</WarehouseInformation>
<PricingInformation>
<Price>15.99</Price>
<RRP>10.00</RRP>
<Margin>1.50</Margin>
<AverageCost>10.50</AverageCost>
<AverageCostExVat>8.75</AverageCostExVat>
<PriceIncludesVat>true</PriceIncludesVat>
<LastCostPrice>0.00</LastCostPrice>
<LastCostPriceExVat>0.00</LastCostPriceExVat>
<TaxClass>
<TaxClassID>4</TaxClassID>
<Name>Standard UK</Name>
<TaxRate>20</TaxRate>
</TaxClass>
</PricingInformation>
<InventoryInformation>
<Inventory>100</Inventory>
<QuarantinedInventory>5</QuarantinedInventory>
<DesiredStockLevel>9</DesiredStockLevel>
<Allocated>1</Allocated>
<OnBackOrder>0</OnBackOrder>
<OnPurchaseOrder>10</OnPurchaseOrder>
<ManualReorderLevel>10</ManualReorderLevel>
<CalculatedReorderLevel>5</CalculatedReorderLevel>
<SoldLast7Days>5</SoldLast7Days>
<SoldLast30Days>20</SoldLast30Days>
<SoldLast60Days>30</SoldLast60Days>
<SoldLast90Days>50</SoldLast90Days>
<SoldLast120Days>100</SoldLast120Days>
<SoldLast365Days>300</SoldLast365Days>
<SoldAllTime>633</SoldAllTime>
<AvailableInventory>90</AvailableInventory>
<LastOrderedDate>2026-05-18T18:00:59.0611026Z</LastOrderedDate>
<InventoryLastChangedDate xsi:nil="true" />
</InventoryInformation>
<Categories>
<CategoryBaseModel>
<CategoryID>1</CategoryID>
<CategoryName>Shoes</CategoryName>
</CategoryBaseModel>
<CategoryBaseModel>
<CategoryID>2</CategoryID>
<CategoryName>Trainers</CategoryName>
</CategoryBaseModel>
</Categories>
<Brand>Brand 1</Brand>
<Description>A pair of shoes.</Description>
<Archived>true</Archived>
<IsAkit>true</IsAkit>
<ProductImages>
<ProductImageModel>
<ProductImageID>1</ProductImageID>
<ImageURL>http://storefeeder.com/images/1.jpg</ImageURL>
<Order>1</Order>
<Height>1000</Height>
<Width>1000</Width>
</ProductImageModel>
<ProductImageModel>
<ProductImageID>2</ProductImageID>
<ImageURL>http://storefeeder.com/images/2.jpg</ImageURL>
<Order>1</Order>
<Height>1000</Height>
<Width>1000</Width>
</ProductImageModel>
</ProductImages>
<ManufacturerPartNumber>mfn1234</ManufacturerPartNumber>
<CreatedOnDate>2026-04-20T18:00:59.0611026Z</CreatedOnDate>
<LastModifiedDate>2026-05-05T18:00:59.0611026Z</LastModifiedDate>
<Children>
<ProductChildModel>
<Product>
<ProductID>2</ProductID>
<SKU>shoe-1</SKU>
</Product>
<VariantAttributes>
<ProductVariantAttribute>
<Name>Colour</Name>
<Value>Red</Value>
</ProductVariantAttribute>
<ProductVariantAttribute>
<Name>Size</Name>
<Value>8</Value>
</ProductVariantAttribute>
</VariantAttributes>
</ProductChildModel>
<ProductChildModel>
<Product>
<ProductID>3</ProductID>
<SKU>shoe-2</SKU>
</Product>
<VariantAttributes>
<ProductVariantAttribute>
<Name>Colour</Name>
<Value>Red</Value>
</ProductVariantAttribute>
<ProductVariantAttribute>
<Name>Size</Name>
<Value>9</Value>
</ProductVariantAttribute>
</VariantAttributes>
</ProductChildModel>
<ProductChildModel>
<Product>
<ProductID>4</ProductID>
<SKU>shoe-3</SKU>
</Product>
<VariantAttributes>
<ProductVariantAttribute>
<Name>Colour</Name>
<Value>Blue</Value>
</ProductVariantAttribute>
<ProductVariantAttribute>
<Name>Size</Name>
<Value>8</Value>
</ProductVariantAttribute>
</VariantAttributes>
</ProductChildModel>
<ProductChildModel>
<Product>
<ProductID>5</ProductID>
<SKU>shoe-4</SKU>
</Product>
<VariantAttributes>
<ProductVariantAttribute>
<Name>Colour</Name>
<Value>Blue</Value>
</ProductVariantAttribute>
<ProductVariantAttribute>
<Name>Size</Name>
<Value>9</Value>
</ProductVariantAttribute>
</VariantAttributes>
</ProductChildModel>
</Children>
<CustomAttributes>
<ProductCustomAttributeModel>
<CustomAttribute>
<CustomAttributeID>1</CustomAttributeID>
<CustomAttributeName>Material</CustomAttributeName>
</CustomAttribute>
<Value>Leather</Value>
</ProductCustomAttributeModel>
<ProductCustomAttributeModel>
<CustomAttribute>
<CustomAttributeID>2</CustomAttributeID>
<CustomAttributeName>Includes Batteries</CustomAttributeName>
</CustomAttribute>
<Value>false</Value>
</ProductCustomAttributeModel>
</CustomAttributes>
<ProductSpecialAttribute>Sold by the pair</ProductSpecialAttribute>
<CompanyIdentities>
<CompanyIdentityBaseModel>
<CompanyIdentityID>1</CompanyIdentityID>
<CompanyIdentityName>My Company 1</CompanyIdentityName>
</CompanyIdentityBaseModel>
<CompanyIdentityBaseModel>
<CompanyIdentityID>2</CompanyIdentityID>
<CompanyIdentityName>My Company 2</CompanyIdentityName>
</CompanyIdentityBaseModel>
</CompanyIdentities>
</ProductModel>