Update SKU Master API
Inbound | PUT | /master/articles
Summary
This API is used to update standard SKU master fields.
Description
This API will update standard SKU masters in Increff OMS system.
SKU Attributes cannot be updated using this API
Note :
Single request payload can contain upto 5000 SKU
API throws error if SKU masters is not created.
Request
{
"articleMasters": [
{
"channelSkuCode": "channelSkuCode1",
"category": "category",
"brand": "BrandFactory",
"styleCode": "erp article style",
"mrp": 1299,
"hsn": "hsn1234",
"imageUrl": "HTTP://www.mybrand.com/styl123.jpg",
"name": "product name",
"taxRule": "GST_3",
"size": "xl",
"color": "blue",
"grnToleranceDays": 3,
"returnToleranceDays": 4,
"skuDimension": {
"length": 20.2,
"breadth": 20.2,
"height": 20.2,
"weight": 20.2
}
},
{
"channelSkuCode": "channelSkuCode2",
"category": "category",
"brand": "puma",
"styleCode": "erp article style",
"mrp": 1299,
"hsn": "hsn1234",
"imageUrl": "HTTP://www.mybrand.com/styl123.jpg",
"name": "product name",
"taxRule": "GST_APPAREL",
"size": "xl",
"color": "blue",
"grnToleranceDays": null,
"returnToleranceDays": null,
"skuDimension": null
}
]
}
Parameter Name | Data Type | Description | Mandatory |
| Object [ ] | List of SKUs that needs to be updated. | yes |
| String | Code used by the channel to identify an SKU. This will not be updated. | yes |
| String | Represents the broad category this product belongs to | no |
| String | Brand of the product | no |
| String | styleCode of the product | no |
| Double | Maximum Retail Price of the product | no |
| String | HSN code of the product | no |
| String | Public image url of the product. This is used in warehouse at multiple stages to gain efficiency and accuracy | no |
| String | Name of the product | no |
| String | Rule used to compute tax as per Increff Omni Tax Rule Table | no |
| String | Size of the product | no |
| String | Color of the product | no |
| Integer | Valid for perishable products only. System will provide validation at the time of GRN if products is getting expired in less the GRN tolerance days | no
|
| Integer | Valid for perishable products only. System will provide validation at the time of B2C return if products is getting expired in less the | no |
| Object | Dimensions of SKU | no |
| Double | Length of SKU in CMs | no |
| Double | Breadth of SKU in CMs | no |
| Double | Height of SKU in CMs | no |
| Double | Weight of SKU in grams | no |
Response
EmptyBody
HttpStatus : 200