Para agilizar o processo de encontrar possíveis erros em promoções que impossibilitem ela de funcionar, vocês poderiam disponibilizar um JSON dentro da página de config da promoção onde eu tenha todas as configurações feitas.
Dessa forma seria muito mais fácil encontrar algum problema e guiar o lojista/usuário em qual caminho seguir.
O que acham? Atualmente tenho que pedir um print da promo criada e o que poderia ser simplesmente um JSON.
@Augusto Garrucho porque esse endpoint não está na documentação do RNB?
@fabian reyes perfeito! era isso que precisava, porém se tivessemos esse json gerado na rota: /api/rnb/pvt/calculatorconfiguration/{{idCalculatorConfiguration}}
Ajudaria muito no dia a dia com os meus clientes :)
@Nathan Prestes dei um GET numa promo, tirei o campo 'idCalculatorConfiguration' e transformei num POST, deu boa! Tá certo que é mais trabalhoso preencher o JSON do que criar na mão haha mas funciona!
Esta API não está documentada pois não construímos o RnB para ser alimentado por meio externo. Há regras de negócio e validações que são tarefa da interface, aonde o endpoint é de uso exclusivo dela.
Gravar promoções com dados inconsistentes pode gerar problemas inesperados.
Mas, naturalmente, quem usar da forma que está, e com o JSON esperado pelo sistema, não terá problemas.
Mas, no momento, não daremos suporte oficial a este modo de uso.
Ops, verdade! Então... A interpretação do JSON é bem limitada, pois precisaria ver o que a UI está interpretando dele. Acaba sendo um recurso bem limitado pra maioria das pessoas, então uma evolução como essa talvez não faça muito sentido.
No caso de uma análise, espera-se que a pessoa tenha acesso à loja. Mas entendo que talvez seja uma ajuda extra-oficial, como as questões aqui na comunidade... Aí realmente é complicado. :(