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. |
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 }, "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 }, "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
ProductModelName | 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. |
Response Formats
application/json, text/json
Sample:
{ "ProductID": 1, "SKU": "Shoes", "Name": "Shoes", "ProductGUID": "f9434480-23a4-4574-82b5-70f61fb41673", "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": "e59451b8-66e5-4d06-af37-367900bb9010", "WarehouseID": 1 }, "StockLocations": [ { "StockLocation": { "StockLocationID": 1234, "StockLocationReference": "pb-1", "LocationOrder": 1, "Warehouse": { "WarehouseName": "My Warehouse", "WarehouseGuid": "1c918167-d116-47a3-8b90-3826e9bd71df", "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": "2024-11-03T20:00:44.3442157Z", "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" }, "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, "Allocated": 1, "OnBackOrder": 0, "OnPurchaseOrder": 10, "ManualReorderLevel": 10, "CalculatedReorderLevel": 5, "SoldLast30Days": 20, "SoldLast90Days": 50, "SoldLast120Days": 100, "LastOrderedDate": "2024-11-01T20:00:44.3442157Z" }, "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": "2024-10-04T20:00:44.3442157Z", "LastModifiedDate": "2024-10-19T20:00:44.3442157Z", "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" }
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>f9434480-23a4-4574-82b5-70f61fb41673</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> <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> <Warehouse> <WarehouseName>My Warehouse</WarehouseName> <WarehouseGuid>e59451b8-66e5-4d06-af37-367900bb9010</WarehouseGuid> <WarehouseID>1</WarehouseID> </Warehouse> <StockLocations> <ProductStockLocationModel> <StockLocation> <StockLocationID>1234</StockLocationID> <StockLocationReference>pb-1</StockLocationReference> <LocationOrder>1</LocationOrder> <Warehouse> <WarehouseName>My Warehouse</WarehouseName> <WarehouseGuid>1c918167-d116-47a3-8b90-3826e9bd71df</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>2024-11-03T20:00:44.3442157Z</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> <Allocated>1</Allocated> <OnBackOrder>0</OnBackOrder> <OnPurchaseOrder>10</OnPurchaseOrder> <ManualReorderLevel>10</ManualReorderLevel> <CalculatedReorderLevel>5</CalculatedReorderLevel> <SoldLast30Days>20</SoldLast30Days> <SoldLast90Days>50</SoldLast90Days> <SoldLast120Days>100</SoldLast120Days> <LastOrderedDate>2024-11-01T20:00:44.3442157Z</LastOrderedDate> </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>2024-10-04T20:00:44.3442157Z</CreatedOnDate> <LastModifiedDate>2024-10-19T20:00:44.3442157Z</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> </ProductModel>