Marcas
Lista marcas
Retorna as marcas ativas da empresa. Aceita uma busca textual por `Search` que casa contra o id e o nome. Limite máximo de 5000 resultados.
Cadastra uma marca
Cria uma marca para a empresa. Os campos `Description`, `Keywords` e `Title` herdam o valor de `Name` quando ausentes ou vazios. `IsActive` assume `1` por padrão, `MenuHome` assume `0`, e `Score` fica nulo.
Detalha uma marca
Retorna o cadastro completo de uma marca.
Atualiza uma marca
Atualiza a marca de forma parcial — apenas os campos enviados são alterados. A resposta é o detalhe da marca atualizada.
Exclui (inativa) uma marca
Inativa a marca (`Status = 0`). Não exclui fisicamente o registro. A exclusão é bloqueada quando há produtos ativos vinculados à marca.