Improved
Limite de Imagens por Produto
about 7 hours ago by Angela Santos
Implementamos um limite máximo de 100 imagens por produto na API. Esta atualização garante maior estabilidade nas vitrines e previsibilidade no volume de dados, sem alterar o fluxo de envio já utilizado pelos integradores.
Como era antes:
Anteriormente, não havia nenhuma restrição de quantidade de imagens associadas a um produto. O endpoint de upload aceitava lotes de 20 imagens indefinidamente, e o endpoint de edição do produto também não impunha qualquer controle. Isso permitia que SKUs acumulassem centenas de imagens sem bloqueio, impactando a performance das vitrines e gerando armazenagem desnecessária.
O que mudou?
Foi implementado um hard limit de 100 imagens por produto, aplicado em dois endpoints:
- POST/produtos/identificador/imagens — O envio continua sendo feito em lotes de 20, mas agora é bloqueado ao atingir o teto de 100 imagens no produto.
- PATCH/produtos/identificador — Passa a validar o limite de 100 imagens. Tentativas de associar imagens além desse teto são bloqueadas diretamente na edição do produto.
Benefícios e Ganhos
- Estabilidade das Vitrines: O limite evita acúmulo excessivo de mídia por produto, reduzindo o impacto no carregamento e na performance das páginas de produto.
- Previsibilidade Operacional: Integradores e lojistas passam a ter um limite claro e documentado para o volume de imagens por SKU, facilitando o planejamento de importações e integrações.
- Integridade do Catálogo: A validação centralizada impede inconsistências causadas por cadastros descontrolados de mídia, mantendo o catálogo mais limpo e gerenciável.
