Busca
Através da API de Busca é possível consultar os produtos contidos na loja virtual utilizando palavras-chave.
URL de Acesso
https://{URL_LOJA}/web_api/search
Protocolo
Rest/HTTP
Busca de Produtos
Para a busca de produtos, deverá ser realizada uma requisição via GET.
Podem ser enviados alguns parâmetros nesta integração para realizar filtros na busca de produtos, segue abaixo os dados necessários para envio:
query
Não
Texto de Busca
promotion
Não
Produto Promocional
id
Não
Códigos do Produto (Valores separados por ",". Exemplo: 15,123,54)
category_id
Não
Categoria do Produto
price
Não
Faixa de Valor do Produto (Valores separados por ",". Exemplo: 10.25,123.54)
rand
Não
Retornar Produtos Randômicos
sort
Não
Ordenação da Busca
limit
Não
Quantidade Limite de Registros
page
Não
Página da Busca
Veja abaixo uma chamada de exemplo para a busca de produtos:
Na busca de produtos, a API retorna a resposta em JSON.
Abaixo um detalhamento de cada nó do JSON de resposta:
paging
Dados de Paginação
paging.total
Total de Registros
paging.page
Páginas corrente
paging.offset
Registro Inicial da Página
paging.limit
Limite de Registros
paging.maxLimit
Máximo de Registros
sort
Ordenação
availableFilters
Filtros Disponíveis
appliedFilters
Filtros Utilizados
Products[]
Lista de Produtos
Products[].Product
Dados do Produto
Products[].Product.id
Código do Produto
Products[].Product.name
Nome do Produto
Products[].Product.available
Produto Disponível
Products[].Product.price
Preço do Produto
Products[].Product.shortcut
Atalho do Produto
Products[].Product.category_id
Código da Categoria do Produto
Products[].Product.description_small
Descrição do Produto
Products[].Product.promotional_price
Preço Promocional do Produto
Products[].Product.start_promotion
Data Inicial da Promoção do Produto
Products[].Product.end_promotion
Data Final da Promoção do Produto
Products[].Product.brand
Marca do Produto
Products[].Product.model
Modelo do Produto
Products[].Product.availability
Disponibilidade do Produto
Products[].Product.hot
Produto em Destaque
Products[].Product.release
Liberação do Produto
Products[].Product.additional_button
Botão Adicional do Produto
Products[].Product.has_variation
Confirmação de Produto com Variação
Products[].Product.rating
Classificação do Produto
Products[].Product.count_rating
Contador de Classificação do Produto
Products[].Product.url
Objeto com as URLs do Produto
Products[].Product.url.http
URL Simples do Produto
Products[].Product.url.https
URL Segura do Produto
Products[].Product.payment_option
Informações de Pagamento
Products[].Product.ProductImage[]
Imagens do Produto
Products[].Product.ProductImage[].http
URL Simples da Imagem do Produto
Products[].Product.ProductImage[].https
URL Segura da Imagem do Produto
Products[].Product.ProductImage[].thumbs
Miniatura da Imagem do Produto
Products[].Product.ProductImage[].thumbs.30
Miniatura de Tamanho 90px
Products[].Product.ProductImage[].thumbs.30.http
URL Simples da Miniatura de 90px
Products[].Product.ProductImage[].thumbs.30.https
URL Segura da Miniatura de 90px
Products[].Product.ProductImage[].thumbs.90
Miniatura de Tamanho 300px
Products[].Product.ProductImage[].thumbs.90.http
URL Simples da Miniatura de 300px
Products[].Product.ProductImage[].thumbs.90.https
URL Segura da Miniatura de 300px
Products[].Product.ProductImage[].thumbs.180
Miniatura de Tamanho 450px
Products[].Product.ProductImage[].thumbs.180.http
URL Simples da Miniatura de 450px
Products[].Product.ProductImage[].thumbs.180.https
URL Segura da Miniatura de 450px
Products[].Product.Properties[]
Propriedades do Produto
Products[].Product.Category
Dados da Categoria do Produto
Products[].Product.Category.id
Código da Categoria do Produto
Products[].Product.Category.name
Nome da Categoria do Produto
Products[].Product.Category.description
Descrição da Categoria do Produto
Exemplo de resposta com sucesso baseando no envio do exemplo acima:
Last updated