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.