Atenção: a VTEX apresenta duas opções da busca - a busca VTEX e o VTEX Intelligent Search. Esse artigo se refere à busca VTEX. Para saber mais sobre o aplicativo VTEX Intelligent Search acesse nossa track.
A partir de 31 de março, as requisições com paginação na API de busca não vão mais poder ser feitas com o header resources
do request. Ele será descontinuado e, para requisitar uma resposta da API, você deverá utilizar os parâmetros _from
e _to
na URL, conforme o exemplo:
http://{{AccountName}}.{{environment}}.com.br/api/catalog_system/pub/products/search?ft=geladeira&_from=1&_to=30
Essa mudança já foi implementada na API, mas até a data limite, ainda será possível realizar a request das duas formas. Já o resources
no header do response vai continuar funcionando normalmente.
Importante:
Para funcionar, os parâmetros _from e _to não devem ter uma diferença maior do que 50. Isso vai fazer com que sejam exibidos, no máximo, 50 resultados de busca por vez.
Também há um limite de 2500 itens para uma busca. Por isso, não é possível adicionar um valor maior que 2500 ao parâmetro _to.
Para saber todos os detalhes do funcionamento das requisições de paginação na API de busca, acesse este documento.