Skip to main content
PUT
Alterar Produto
PUT substitui o registro inteiro — envie todos os campos, não apenas os alterados.

Authorizations

Authorization
string
header
required

Envie o token retornado por /v2/autenticar no header Authorization, no formato Bearer {token}.

Body

application/json

Produto/SKU. Usado tanto no cadastro (POST/PUT) quanto nas respostas de leitura. Os campos obrigatórios valem para inclusão e alteração. Em PUT (alteração), idProd também é obrigatório e deve corresponder a um produto já cadastrado.

codigoInterno
string | null
required

Código interno do Produto. Obrigatório.

descricaoDoProduto
string | null
required

Descrição do Produto em português. Obrigatória.

idProd
number<decimal>

Id. do Produto. Gerado automaticamente na inclusão se não informado (ou informado como zero). Obrigatório e deve existir na alteração.

Example:

12345

codigoGenerico
string | null

Código genérico do Produto.

Maximum string length: 30
codigoDeBarras
string | null
codigoDoTipoDeProduto
integer<int16> | null
codigoDoGrupoDeProduto
string | null
codigoDaCategoriaDeProduto
integer<int16> | null
codigoDoCentroDeCustoRateio
string | null
descricaoDoProdutoIngles
string | null

Descrição do Produto em inglês.

complemento
string | null
marca
string | null
modelo
string | null
codigoDaUnidadeDeMedida
integer<int16> | null
url
string | null
peso
number<double> | null
pesoBruto
number<decimal> | null

Peso bruto do Produto.

pesoLiquido
number<decimal> | null

Peso líquido do Produto.

largura
string | null

Largura do Produto.

Maximum string length: 15
altura
string | null

Altura do Produto.

Maximum string length: 15
comprimento
string | null

Comprimento do Produto.

Maximum string length: 15
estoqueMinimo
number<decimal> | null
estoqueMaximo
number<decimal> | null
valorVendaDefault
number<decimal> | null
codigoDaUnidadeDeMedidaVenda
integer<int16> | null
ncm
string | null
cest
string | null
controleDeEstoque
boolean
default:true
gerarRecebimento
boolean
default:true
finalidadeUsoEConsumo
boolean
default:true
finalidadeVenda
boolean
default:true
faturarComoServico
boolean
default:false
codigoDoServico
integer<int32> | null
mapeamentos
object[]
ativo
boolean

Response

Produto alterado com sucesso.

success
boolean
Example:

true

data
object

Produto/SKU. Usado tanto no cadastro (POST/PUT) quanto nas respostas de leitura. Os campos obrigatórios valem para inclusão e alteração. Em PUT (alteração), idProd também é obrigatório e deve corresponder a um produto já cadastrado.