Novos endpoints de atualização e consulta em lote de categorias
Foram desenvolvidos novos endpoints para que lojistas que operam no modelo de Marketplace IN possam consultar e atualizar em lote o status de suas categorias, permitindo um controle ágil sobre a visibilidade e disponibilidade de venda para seus vendedores (sellers).
Como era antes?
Antes desta implementação, o gerenciamento de categorias dependia de ajustes manuais no painel administrativo ou não possuía um fluxo de atualização em massa via API. Isso tornava o processo de ativar ou inativar grandes árvores de categorias moroso e propenso a erros operacionais.
O que mudou?
Agora, utilizando os novos endpoints de Marketplace, o lojista (reseller) ganha autonomia para gerir seu catálogo de categorias de forma sistêmica:
- Consulta Simplificada: Através do endpoint GET /resellers/categorias, é possível extrair a lista completa de categorias com seus respectivos IDs, nomes e status atuais.
- Atualização em Lote: Utilizando o endpoint PUT /resellers/categorias/status, é possível atualizar o campo ativo (visibilidade) e disponível (permite venda) de até 50 categorias simultaneamente.
- Agilidade Operacional: Redução drástica no número de requisições necessárias para configurar o marketplace.
- Validação de Dados: O sistema agora valida se o categoriaId existe e se os valores enviados são booleanos, retornando o estado atualizado após a operação.
Exemplo de payload do GET
[
{
"categoriaId": 123,
"nome": "Acessórios > Camisetas",
"ativo": true,
"disponivel": true
},
{
"categoriaId": 456,
"nome": "Equipamentos > Capacetes",
"ativo": true,
"disponivel": false
}
]
Exemplo de payload do PUT
{
"categorias": [
{
"categoriaId": 123,
"ativo": true,
"disponivel": false
},
{
"categoriaId": 456,
"ativo": false,
"disponivel": false
}
]
} Documentação
Confira como utilizar essas funcionalidades na documentação oficial da API GET categorias e documentação oficial da API PUT de categorias .
