Saudações pessoal. Estou precisando fazer alterações dos produtos via API , especificamente na política comercial. Procurei nas documentações mas não encontrei nada, tanto na criação (Create Product) quando na edição (PUT)

Existe alguma maneira de realizar essas alterações via API, sem ser pelo admin da VTEX? To precisando fazer várias alterações em diversos produtos.

Dessa forma não conseguiu?

https://developers.vtex.com/reference/catalog-api-product#catalog-api-put-product

Nathan, boa tarde. Cara assim eu consigo editar outros campos, porém ai no escopo nao achei o campo de política comercial. É esse bendito que preciso alterar pela api.

Já tentou o campo

ListStoreId

?

Nathan, já sim, amigo... ele ainda nao marca o checkbox na VTEX... ainda nao consegui solucionar esse problema.

Consegue enviar o request que está enviando para a VTEX?

olá, Anthony, tudo bem? estamos revendo os tópicos mais relevantes/visitados da nossa comunidade e por isso, reabrimos sua pergunta, assim caso outros usuários tenham a mesma dúvida, é possível consultar a nossa resposta oficial!

API que desassocia uma política comercial a um produto:
https://developers.vtex.com/vtex-rest-api/reference/catalog-api-delete-trade-policy

Associa uma Política Comercial existente a um Produto:
https://developers.vtex.com/vtex-rest-api/reference/catalog-api-post-trade-policy

Lembrando que quando o produto não tem política comercial ativa, o produto fica ativo para todas as políticas:

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.