Skip to main content
PUT
Use este endpoint para atualizar preços, informações ou status de produtos.
Você precisa de uma API key válida no header x-api-key para usar este endpoint.

Path Parameters

string
required
ID único do produto (código/SKU)

Headers

string
required
application/json
string
required
API key de autenticação

Body

Todos os campos são opcionais. Envie apenas os campos que deseja atualizar.
string
Nome do produtoMínimo de 1 caractere
string
Descrição detalhada do produtoPode ser nulo para remover a descrição
number
Preço unitário do produtoDeve ser maior ou igual a 0
boolean
Status do produto
  • true - Produto ativo
  • false - Produto inativo

Response

Sucesso

boolean
Indica se a operação foi bem-sucedida
object
Dados completos do produto atualizado (mesma estrutura do GET)

Validações

Validações aplicadas:
  • Nome deve ter pelo menos 1 caractere se fornecido
  • Preço deve ser maior ou igual a 0 se fornecido
  • Produto deve existir no sistema

Casos de Uso Comuns

Exemplos práticos:
  1. Reajuste de preços: Atualize apenas o campo preco
  2. Correção de dados: Atualize descrição ou unidade de medida
  3. Descontinuar produto: Defina ativo: false e atualize a descrição
  4. Mudança de unidade: Altere a unidade de medida quando necessário
  5. Correção de informações: Atualize nome ou descrição incorretos