Descontos Progressivos
Atualizar parcialmente desconto progressivo (merge)
Atualiza apenas os campos enviados; os demais permanecem como estavam. O payload mesclado é re-validado pelas regras gerais, incluindo a modalidade de faixa exclusiva (exatamente uma entre faixaQuantidade/faixaPreco), senão HTTP 400. A exigência de ao menos uma modalidade ativa vale sempre, mesmo quando o PATCH não toca faixa. Exceção: só a checagem de exclusividade (as duas ativas ao mesmo tempo) é pulada quando o payload não envia nenhuma das quatro chaves de faixa (faixaQuantidade, faixaPreco, faixaQuantidadeLista, faixaPrecoLista) — cobre campanhas legadas ainda com as duas modalidades ativas.
patch/descontosProgressivos/{descontoProgressivoId}
Request
- Base URL: https://app.vendizap.com/api
- URL: https://app.vendizap.com/api/descontosProgressivos/{descontoProgressivoId}
- Auth: API key in header X-Auth-Id and API key in header X-Auth-Secret
Request body
Example request
{
"produtos": [
{
"id": "6682f7b065be87123fd4d157",
"codigo": "SKU-001"
}
],
"faixaQuantidadeLista": [
{
"aPartirDe": 2,
"percentualDesconto": 10
}
],
"faixaPrecoLista": [
{
"aPartirDe": 2,
"percentualDesconto": 10
}
]
}Response
Preço de atacado atualizado.
Example response
{
"id": "6048f2b4b6fa7c28844582d5"
}Changes
No recorded changes to this operation across all 1 revision of this API.