Existe alguma API para consulta de Taxas?

Bom dia a todos,

Não consegui localizar na documentação das API’s no que se refere as taxas.
Exemplo, tenho taxas que deverão ser calculados sobre alguns produtos. Fiz todo o cadastro via painel Admin. Até ai tudo certo. Mas preciso de alguma forma obter a lista de taxas cadastradas via API, mas não localizei nenhuma.

Existe alguma API para isso?

att

Acredito que seja o mesmo endpoint para buscar promoções, na Promotions & Taxes API.

Isso acontece porque, conceitualmente, taxas na VTEX são tratadas como promoções inversas:

https://help.vtex.com/pt/tracks/promotions--6asfF1vFYiZgTQtOzwJchR/3DcO1XrLqlbZsq80zxSgZS

Caso suas taxas fossem calculadas externamente, o caminho seria a criação de uma integração com serviço de taxas:

https://developers.vtex.com/vtex-rest-api/docs/tax-service-integration-guide

Bom dia,

Obrigado pelo retorno. Mas não é o mesmo endpoint para buscar as promoções.
As promoções, tem o seguinte endpoint para buscar todas as promoções:

api/rnb/pvt/benefits/calculatorconfiguration

Veja que diz “benefits” na promoção. Já taxa não seria um benefício.

Realmente acho que não exista uma API para obter todas as taxas cadastradas.

Mas vou continuar pesquisando…

Muito obrigado

Você tem razão, @Gustavo_Luiz! Não é o mesmo endpoint para buscar promoções.

Para listar todas as taxas, você deve substituir benefits por taxes no endpoint:

https://{accountName}.vtexcommercestable.com.br/api/rnb/pvt/taxes/calculatorconfiguration

Acabei de testar numa conta teste que eu tenho e funcionou tudo como esperado:

Já para fazer o GET de apenas uma taxa específica, basta especificar o idCalculatorConfiguration dela no mesmo endpoint usado em promoções:

https://{accountName}.vtexcommercestable.com.br/api/rnb/pvt/calculatorConfiguration/{idCalculatorConfiguration}

Obrigado por apontar essa inconsistência na nossa documentação. Acabei de pedir para o time complementar nossa referência de API com esse endpoint e outros relacionados a taxas.

Espero que tenha ajudado!