Campo | Tipo | Descrição |
---|---|---|
name | string | Nome do produto |
sku | string | Código SKU do produto |
price | number | Preço do produto |
status | enum | Status do produto. Valores possíveis: active , deactivated |
categories | array de números | IDs das categorias associadas ao produto. Devem existir na tabela categories |
urlThumbnail | string | URL da imagem em miniatura |
urlImage | string | URL da imagem principal |
description | string | Descrição do produto |
showCard | boolean | Flag para exibir ou não o produto em formato de cartão |
curl --location --request PUT 'https://api.cubosuite.com.br/products/313704' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Produto Exemplo new",
"sku": "PRD-1234",
"price": 150.99,
"status": "active",
"categories": [
300814
],
"urlThumbnail": "https://bucket.s3.amazonaws.com/uploads/tmp-image.jpg",
"urlImage": "https://bucket.s3.amazonaws.com/uploads/tmp-image-main.jpg",
"description": "Descrição detalhada do produto",
"showCard": true
}'
{
"id": 313704,
"name": "Produto Exemplo new",
"sku": "PRD-1234",
"price": 150.99,
"status": "active",
"companyId": 1,
"createdAt": "2025-06-23T11:40:11.000-03:00",
"updatedAt": "2025-06-23T11:42:23.040-03:00",
"description": "Descrição detalhada do produto",
"urlThumbnail": "https://bucket.s3.amazonaws.com/uploads/tmp-image.jpg",
"urlImage": "https://bucket.s3.amazonaws.com/uploads/tmp-image-main.jpg",
"showCard": true,
"categories": [
{
"id": 300814,
"name": "Adulto",
"status": "active",
"companyId": 1,
"createdAt": "2024-11-07T10:49:38.000-03:00",
"updatedAt": "2024-11-07T10:49:38.000-03:00"
}
],
"meta": {
"deleted_at": null
}
}