getCaracteristicas - Webservice
Atualizado há mais de uma semana

Método

O nome do método utilizado na consulta é getCaracteristicas.

Descrição

Este método retorna uma listagem com as características cadastradas.

Filtros

Os filtros são organizados em uma tabela contendo o nome, tipo e descrição de cada filtro.

Nome

Tipo

Descrição

limite

Integer(10)

Defini a quantidade de registros a retornar.

codigo

Integer(11)

Busca pelo código da característica que contém.

nome

String(50)

Busca pelo nome da característica que contém.

Retorno

Os retornos são organizados em uma tabela contendo grupo do campo, nome, tipo, e descrição de cada campo.

Grupo

Nome

Tipo

Descrição

raiz

caracteristicas

Campo principal da estrutura.

Todas as características da consulta são retornados dentro dele.

caracteristicas

caracteristica

Contém os dados referentes a uma característica.

caracteristica

codigo

Integer(11)

Identificador da característica na plataforma.

caracteristica

nome

String(50)

Nome da característica.

caracteristica

filtro

Integer(1)

Defini se a característica irá ser utilizada como filtro para o cliente na loja. Retorna:

- 1 “Sim”

- 0 “Não”

caracteristica

multi

Integer(1)

Defini se é permitido ser relacionado mais de uma opção ao produto. Retorna:

- 1 “Sim”

- 0 “Não”

caracteristica

genero

Integer(1)

Gênero da característica. Retorna:

- 0 “Unissex”

- 1 “Masculino”

- 2 “Feminino”

caracteristica

faixa_etaria

Integer(1)

Faixa etária da característica. Retorna:

- 1 “Adulto”

- 2 “Infantil’

caracteristica

exibe_descricao

Integer(1)

Defini se a característica será exibida na descrição do produto. Retorna:

- 1 “Sim”

- 0 “Não”

caracteristica

obrigatorio

Integer(1)

Defini se o campo deve ser preenchido pelo operador ao relacionar com o produto. Retorna:

- 1 “Sim”

- 0 “Não”

caracteristica

slug

String(55)

Identificador amigável da característica.

caracteristica

categorias

Array

Conjunto de categorias da característica.

categorias

categoria

Categoria relacionada ao conjunto de categorias.

categoria

cod_categoria

Integer(11)

Código da categoria.

categoria

nome

String(100)

Nome da categoria.

caracteristica

atributos

Array

Conjunto de atributos da característica.

atributos

atributo

Atributo relacionado ao conjunto de Atributos.

atributo

cod_atributo

Integer(11)

Código do atributo.

atributo

nome

String(50)

Nome do atributo.

Exemplo de Retorno:

XML:

<caracteristicas>   

<caracteristica>

<codigo>27</codigo>

<nome>Material</nome>

<filtro>1</filtro>

<mult>1</mult>

<genero>2</genero>

<faixa_etaria>0</faixa_etaria>

<exibe_descricao>0</exibe_descricao>

<obrigatorio>0</obrigatorio>

<slug>material2</slug>

<categorias>

<cod_categoria>100033</cod_categoria>

<nome>Meias</nome>

</categorias>

<atributos>

<atributo>

<cod_atributo>160</cod_atributo>

<nome>Algodão</nome>

</atributo>

</atributos>

</caracteristica>

</caracteristicas>

JSON:

{
"caracteristicas": {
"caracteristica": {
"codigo": "27",
"nome": "Material",
"filtro": "1",
"mult": "1",
"genero": "2",
"faixa_etaria": "0",
"exibe_descricao": "0",
"obrigatorio": "0",
"slug": "material2",
"categorias": {
"cod_categoria": "100033",
"nome": "Meias"
},
"atributos": {
"atributo": {
"cod_atributo": "160",
"nome": "Algodão"
}
}
}
}
}

Mais sobre Webservice

Consulte nossa tabela de retorno aqui.

Não conhece todos os métodos webservice da Moovin? Veja nossa lista completa aqui.

Caso tenha dúvidas em como realizar o envio ou formatos de envio, veja nesta nossa documentação aqui.

Respondeu à sua pergunta?