PUT /produtos/{referencia}
Atualiza dados de um produto específico.
Parâmetros
referencia(string, path): Referência do produto a ser atualizado
Corpo da requisição
{
"referencia": "string",
"nome": "string",
"valor": "string",
"medida": "string",
"categoria": "string",
"ncm": "string",
"anp": "string",
"origem": "string",
"cfop-preferencial": "string",
"tipo-produto": "P", // Enum: [ P (Produto), S (Serviço) ]
"codigo-servico": "string",
"configuracoes-fiscais": [
{
"cfop": "string",
"configuracoes": {
"ipi": {
"ipi-cst": "string",
"ipi-aliquota": "string"
},
"pis-cofins": {
"pis-cst": "string",
"pis-aliquota": "string",
"cofins-cst": "string",
"cofins-aliquota": "string"
},
"icms": {
"estados": [
{
"estado": "string",
"icms-cst": "string",
"modalidade-base-calculo": "0", // Enum: [ 0 (Preço tabelado ou máximo sugerido), 1 (Lista Negativa), 2 (Lista Positiva), 3 (Lista Neutra), 4 (Margem Valor Agregado), 5 (Pauta) ]
"aliquotas": {
"aliquota-icms": "string",
"aliquota-icms-st": "string",
"aliquota-icms-desonerado": "string",
"aliquota-icms-nao-contribuintes": "string",
"aliquota-mva": "string",
"aliquota-interna-uf-destino": "string",
"aliquota-fcp-interno": "string",
"aliquota-fcp-destino": "string",
"percentual-icms-st-ret": "string",
"percentual-credito-icms": "string",
"percentual-diferimento": "string",
"percentual-reducao-bc": "string",
"percentual-reducao-bc-st": "string",
"codigo-beneficiario": "string"
}
}
]
}
}
}
]
}
Respostas
200 - Status: 001 (Registro realizado)
{
"status": "001 (Registro realizado)",
"descricao": "string",
"data": {
"descricao": "Produto atualizado com sucesso."
}
}
200 - Status: 999 (Erro interno)
{
"status": "999 (Erro interno)",
"descricao": "string",
"data": {
"erro": "string"
}
}
Observações
Este endpoint exige autenticação.
Utilize os seguintes cabeçalhos:
Authorization: Token `token_da_empresa`
Content-Type: application/json
Exemplo de requisição
PUT https://api.mysebr.com.br/nfemyse-v3/rest/produtos/{referencia}