Pular para o conteúdo
Claro
Português

API do Demander - Grupos de Produtos

Este artigo faz parte da documentação da API de Integração REST.

Documentação para consultar, inserir, atualizar e excluir grupos de produto.

Lista os grupos de produto da empresa. Sem filtro, considera dataAlteracao dos últimos 6 meses.

Rota: {host}/public/v1/grupos-de-produto?pagina={pagina}&limite={limite}&filtroDataAlteracao={data}&operadorFiltro={operador}
Método: GET

Retorno:

{
"gruposDeProduto": [
{
"codigo": "1",
"descricao": "ENLATADOS",
"ativo": 1,
"codGrupoPai": null,
"ocultarNaLojaVirtual": 0,
"dataAlteracao": "2026-07-15 10:00:00"
}
]
}

POST upsert pela chave codigo.

Rota: {host}/public/v1/grupos-de-produto
Método: POST
Body: json
Propriedade Tipo Tamanho Obrigatório Descrição
codigo string 30 ✓ Código do grupo. Identificador único usado para inserir ou atualizar (upsert).
descricao string 255 ✓ Nome do grupo de produto.
ativo int Valores: 0 ou 1. Padrão na inclusão: 1.
codGrupoPai string 30 Código do grupo pai (hierarquia).
ocultarNaLojaVirtual int Valores: 0 ou 1. Padrão na inclusão: 0. Se omitido na atualização, mantém o valor atual.

Body:

{
"codigo": "1",
"descricao": "ENLATADOS",
"ativo": 1,
"codGrupoPai": null,
"ocultarNaLojaVirtual": 0
}

Retorno:

{
"codigo": "1",
"descricao": "ENLATADOS",
"ativo": 1,
"codGrupoPai": null,
"ocultarNaLojaVirtual": 0,
"dataAlteracao": "2026-07-15 10:00:00"
}

Remove o grupo de produto.

Rota: {host}/public/v1/grupos-de-produto?codigo={codigo}
Método: DELETE

Retorno:

{
"mensagem": "Registro excluído com sucesso."
}