A VTEX alterou o funcionamento do campo availableQuantity
, retornado pelas rotas da API de busca legada. Esta alteração pode impactar no funcionamento de integrações existentes.
Lojas que utilizam o VTEX Intelligent Search não serão afetadas.
O que mudou?
O campo availableQuantity
não corresponde mais à quantidade exata de itens disponíveis no inventário da sua loja. Agora, este campo retorna uma aproximação por ordem de grandeza. Confira abaixo os valores possíveis para o campo availableQuantity
:
0
: 0 unidades no inventário.1
: 1 unidade no inventário.10
: entre 2 e 10 unidades no inventário.100
: entre 11 e 100 unidades no inventário.99999
: mais de 100 unidades no inventário.
Esta mudança afeta todas as rotas que retornam este campo:
- Search for products
- Search for products with Filter, Order and Pagination
- Search product by product URL
- Search product offers
- Search SKU offers
- Get product search of who saw also saw (deprecated)
- Get product search of who saw also bought (deprecated)
- Get product search of who bought also bought (deprecated)
- Get product search of show together
- Get product search of accessories
- Get product search of similars
- Get product search of suggestions
Por que fizemos esta mudança?
Antes, era possível ver a quantidade do produto em estoque de uma loja a partir da API da busca legada. Porém, como o inventário é um dado sensível e a API é pública, decidimos ocultar essa informação.
O que precisa ser feito?
Se a sua loja possui alguma integração que use o campo availableQuantity
retornado por uma das rotas citadas acima, reavalie a funcionalidade considerando o novo comportamento do campo.