Skip to content
Light
English

Demander API - Product Groups

This article is part of the REST Integration API documentation.

Documentation for querying, inserting, updating and deleting product groups.

Lists the company’s product groups. Without filter, considers dataAlteracao from the last 6 months.

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

Return:

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

POST upsert by key codigo.

Rota: {host}/public/v1/grupos-de-produto
Método: POST
Body: json
Property Type Size Mandatory Description
code string 30 Group code. Unique identifier used to insert or update (upsert).
description string 255 Product group name.
active int Values: 0 or 1. Default on inclusion: 1.
codGrupoPai string 30 Parent group code (hierarchy).
ocultarNaLojaVirtual int Values: 0 or 1. Default on inclusion: 0. If omitted in the update, it maintains the current value.

Body:

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

Return:

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

Removes the product group.

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

Return:

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