Boas práticas na Pricing API

Tenho uma dúvida sobre boas práticas na Pricing API.

Hoje, antes de atualizar o preço de um SKU, faço um DELETE do preço existente e depois um PUT com o novo valor.

Existe alguma vantagem nessa abordagem ou o recomendado é simplesmente fazer um PUT diretamente, deixando a API substituir os dados existentes?

Gostaria de entender se alguém já encontrou algum cenário em que o DELETE seja realmente necessário ou se ele apenas adiciona chamadas desnecessárias à integração.

Ola @ReginaldoAraujo, tudo joia?

Particularmente não vejo nenhuma vantagem em fazer um DELETE antes do PUT.

Como você mesmo mencionou é uma chamada a mais sem necessidade.

Como você chegou nesse cenário do DELETE antes do PUT?

Tudo bem @andremiani, software legado. Não sei dizer qual cenário dev anterior encontrou para tal abordagem.

Oi @ReginaldoAraujo,

Desconfio que está com toda cara de uma gambs :sweat_smile:

Eu tenderia a simplificar para apenas o PUT, além de reduzir uma chamada à API, também evita a janela em que o SKU pode ficar temporariamente sem preço caso o PUT falhe após o DELETE.