post https://{environment}.neomode.com.br/management/catalog/products//skus
Creates a new product sku.
Min request body example:
{
"name":"SkuName",
"code":"1234567890"
}
Max request body example:
{
"code": "1234-codigo",
"auxCode" : "1234-aux",
"barcode": "000000040433",
"name": "Unico",
"minStock": 0,
"isActive" : true,
"imageUrl": "https://dev-lori.neomode.com.br/assets/img/logo_s.png",
"images" :
[
{
"order" : 1,
"imageUrl" : "https://dev-lori.neomode.com.br/assets/img/logo_s.png"
}
],
"Attributes" :
[
{
"type" : "Text", // Text, Color, Dropdown
"title" : "Tamanho",
"value" : "P",
"label" : "P",
"order" : 1
}
]
}
Fields description:
Field | Type | Description |
---|---|---|
id | Guid | Sku ID |
productId | Guid | Product ID |
name | String | Sku name |
hexColor | Hexadecimal | Product sku color defined |
isActive | Boolean | If the collection is active or not |
images | Array Object | The images of this sku |
clientId | String | The client ID |
code | String | Product sku code |
barcode | String | Product sku barcode |
minStock | Int | Product sku minimum stock |
imageUrl | String | Sku image address |
attributes | Array Object | The sku attributtes array |
type | String | Product sku attribute type |
title | String | Product sku attribute title |
value | String | Product sku attribute value |
label | String | Product sku attribute label |
order | Int | The order where it appears on catalog |