Variações de Produto
Através da API de Variações de Produtos é possível identificar todas as variações contidas na loja virtual e identificar o produto relacionado à variação.
Endereço para Integração | |
---|---|
URL de Acesso | https://{URL_LOJA}/web_api/variants |
Protocolo | Rest/HTTP |
Consultar Informações de Variação do Produto
Para retornar as informações da variação do produto, basta realizar uma requisição via GET, enviando na URL o código da variação desejada.
Veja abaixo uma chamada de exemplo para consultar informações de variação do produto:
Na consulta de variação do produto, a API retorna a resposta em JSON.
Abaixo um detalhamento de cada nó do JSON de resposta:
JSON de Resposta | Descrição |
---|---|
| Dados da Variação do Produto |
| EAN da Variação do Produto |
| Código da Variação do Produto |
| Código do Produto |
| Preço da Variação do Produto |
| Preço Promocional da Variação do Produto |
| Data Inicial da Promoção da Variação do Produto |
| Data Final da Promoção da Variação do Produto |
| Informações de Pagamento |
| Imagem Ilustrativa da Variação do Produto |
| Imagens da Variação do Produto |
| URL Simples da Imagem da Variação do Produto |
| URL Segura da Imagem da Variação do Produto |
| Miniaturas da Imagem da Variação do Produto |
| Miniatura de Tamanho 30px |
| URL Simples da Miniatura de 30px |
| URL Segura da Miniatura de 30px |
| Miniatura de Tamanho 90px |
| URL Simples da Miniatura de 90px |
| URL Segura da Miniatura de 90px |
| Miniatura de Tamanho 180px |
| URL Simples da Miniatura de 180px |
| URL Segura da Miniatura de 180px |
| Sku da Variação do Produto |
| Tipo da Variação do Produto |
| Dados da Variação do Produto |
Exemplo de resposta com sucesso baseando no envio do exemplo acima:
Listagem de Variações do Produto
Para a listagem de variações do produto, deverá ser realizada uma requisição via GET.
Podem ser enviados alguns parâmetros nesta integração para realizar filtros na listagem de variações de produtos, segue abaixo o dado necessário para envio:
Dados de Entrada | Obrig. | Descrição |
---|---|---|
| Não | Código do Produto |
| Não | Ordenação da Consulta |
| Não | Quantidade Limite de Registros |
| Não | Página da Consulta |
Veja abaixo uma chamada de exemplo para a listagem de variações de produtos:
Na listagem de variações de produtos, a API retorna a resposta em JSON.
Abaixo um detalhamento de cada nó do JSON de resposta:
JSON de Resposta | |
---|---|
| Dados do Produto |
| Total de Registros |
| Páginas corrente |
| Registro Inicial da Página |
| Limite de Registros |
| Máximo de Registros |
| Ordenação |
| Filtros Disponíveis |
| Filtros Utilizados |
| Lista de Produtos |
| Dados da Variação do Produto |
| EAN da Variação do Produto |
| Código da Variação do Produto |
| Código do Produto |
| Preço da Variação do Produto |
| Preço Promocional da Variação do Produto |
| Data Inicial da Promoção da Variação do Produto |
| Data Final da Promoção da Variação do Produto |
| Informações de Pagamento |
| Imagem Ilustrativa da Variação do Produto |
| Imagens da Variação do Produto |
| URL Simples da Imagem da Variação do Produto |
| URL Segura da Imagem da Variação do Produto |
| Miniaturas da Imagem da Variação do Produto |
| Miniatura de Tamanho 30px |
| URL Simples da Miniatura de 30px |
| URL Segura da Miniatura de 30px |
| Miniatura de Tamanho 90px |
| URL Simples da Miniatura de 90px |
| URL Segura da Miniatura de 90px |
| Miniatura de Tamanho 180px |
| URL Simples da Miniatura de 180px |
| URL Segura da Miniatura de 180px |
| Sku da Variação do Produto |
| Tipo da Variação do Produto |
| Dados da Variação do Produto |
Exemplo de resposta com sucesso baseando no envio do exemplo acima:
Attrs
Caso deseje exibir apenas alguns atributos da API, pode-se utilizar o parâmetro attrs
O parâmetro Attrs deve ser passado pela url da requisição da API, nela você deve passar os atributos da qual deseja exibir separados por (,).
Exemplo:
Terá como resposta o conteúdo abaixo:
Abaixo um exemplo de utilização desse parâmetro:
Para mais detalhes sobre a API de variações de produto acesse o link da documentação https://developers.tray.com.br/?java#listagem-de-variacoes-get
Last updated