curl --location --request PATCH 'https://dev-api.inwantaiwan.com/api/cms/v1/product/1' \
--header 'Accept: application/json' \
--header 'Authorization: 239|kG4OTKNjeGKfso4PPtIq8QHZ0UqydsT7tcz9ouVAe077b965239|kG4OTKNjeGKfso4PPtIq8QHZ0UqydsT7tcz9ouVAe077b965' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "volva uredo concido",
"category_id": 2,
"reference_id": "",
"video": "",
"is_featured": false,
"description": "",
"product_variants": [
{
"sku": "89178272",
"name": "Red",
"is_frozen_product": true,
"is_primary": true,
"options": [
4,
2
],
"price": {
"price": 20000,
"distributor_price": 15000
},
"discount": {
"type": "percentage",
"amount": 15,
"final_price": 1000
},
"stock": 20,
"status": "active"
}
],
"variant_options": [
{
"id": 1,
"name": "Color",
"parent_id": null,
"images": []
},
{
"id": 2,
"name": "Red",
"parent_id": 2,
"images": [
"https://picsum.photos/seed/wo0LAiXWMz/3868/871"
]
},
{
"id": 3,
"name": "Size",
"parent_id": null,
"images": []
},
{
"id": 4,
"name": "M",
"parent_id": 3,
"images": [
"https://picsum.photos/seed/wo0LAiXWMz/3868/871"
]
}
],
"setting": {
"shipping": {
"frozen_delivery": [
2,
4
]
},
"min_order": 1
},
"status": "active"
}'
{
"category_id": 2,
"reference_id": null,
"is_featured": false,
"name": "update product",
"video": "video url here",
"description": "video heere",
"setting": {
"shipping": {
"frozen_delivery": [
168,
197
]
},
"min_order": 1
},
"status": "active",
"product_variants": [
{
"id": 23,
"sku": "89178272",
"name": "Red,M",
"is_frozen_product": true,
"is_primary": true,
"price": {
"price": 20000,
"distributor_price": 15000
},
"stock": 20,
"discount": null,
"status": "active",
"options": [
168,
170
]
},
{
"id": 27,
"sku": "123456777",
"name": "Blue,M",
"is_frozen_product": true,
"is_primary": true,
"price": {
"price": 30000,
"distributor_price": 18000
},
"stock": 100,
"discount": null,
"status": "active",
"options": [
197,
170
]
}
],
"variant_options": [
{
"id": 197,
"name": "Blue",
"parent_id": 2,
"images": [
"https://picsum.photos/seed/wo0LAiXWMz/3868/871"
]
},
{
"id": 167,
"name": "Color",
"parent_id": null,
"images": []
},
{
"id": 168,
"name": "Red",
"parent_id": 2,
"images": [
"https://picsum.photos/seed/wo0LAiXWMz/3868/871"
]
},
{
"id": 169,
"name": "Size",
"parent_id": null,
"images": []
},
{
"id": 170,
"name": "M",
"parent_id": 3,
"images": [
"https://picsum.photos/seed/wo0LAiXWMz/3868/871"
]
}
]
}