API CATALOGSYSTEM 1.0.2

Bom dia.

Preciso trazer 6 níveis de apenas uma categoria. Estou dando um GET na url: "http://{{accountName}}.{{environment}}.com.br/api/catalog_system/pub/category/tree/{{categoryLevels}}/"

Para setar quantos níveis quero trazer. Porém na documentação da VTEX não explica como trazer a quantidade de nível de apenas uma categoria no mesmo GET.

Alguém sabe se é possível??

Alex, veja se funciona dessa forma:

http://{{accountName}}.{{environment}}.com.br/api/catalog_system/pvt/category/{{categoryId}}/tree/{{categoryLevels}}/

Caso não, você terá que dar um get em toda árvore e utilizar um if para separar o que você quer.

Outro ponto importante é que a VTEX recomenda o cadastro de categoria até um terceiro nível, acredito que você precis repensar essa estrutura com o seu cliente.

abs,

Obrigado pela resposta Nathan.

Dessa forma que citou a cima me retornou vazio.

Fica inviável trazer todas para manipular no JSON pois a árvore de categoria é muito grande. Vai acabar com a performance da loja.

Quanto a recomendação da VTEX de cadastrar até o terceiro nível eu estou ciente. É que esse trabalho em particular é necessário mais níveis.

Obrigado Nathan!