| 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 'Authorization: Bearer <token>' \
--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
}
}