API: Configuracoes do Nucleo

Gerenciamento das configuracoes do nucleo. Acesso restrito a ADMINISTRADOR.

Endpoints

MetodoRotaDescricao
GET/api/configuracoesRetorna configuracoes do nucleo
PATCH/api/configuracoesAtualiza configuracoes

Campos Configuraveis

Geral

CampoTipoDescricao
nomestringNome do nucleo
corPrimariastringCor primaria (hex)
corSecundariastringCor secundaria (hex)
nomeMoedastringNome da moeda virtual
siglaMoedastringSigla (ex: CC)

Pagamentos (Asaas)

CampoDescricao
asaasApiKeyChave de API do Asaas
asaasEnvironmentsandbox ou production
asaasWebhookTokenToken de validacao do webhook
maxParcelasCartaoMaximo de parcelas (1-12)

Transparencia (11 toggles)

Controla quais dados membros comuns podem visualizar.

GrupoToggleDefault
FinanceiratransparenciaFinanceira (master)false
transparenciaFinReceitastrue
transparenciaFinDespesastrue
transparenciaFinSaldotrue
transparenciaFinCategoriastrue
RankingtransparenciaRanking (master)true
transparenciaRankingPontostrue
transparenciaRankingPosicaotrue
RelatoriostransparenciaRelatorios (master)false
transparenciaRelMembrosfalse
transparenciaRelEventosfalse
transparenciaRelLojafalse

Quando o master toggle esta desativado, os sub-toggles nao tem efeito. COORD/ADMIN sempre veem tudo.

Beta Testing

CampoTipoDescricao
modoBetabooleanAtiva o widget de bug report para beta testing. Quando ativo, um botao flutuante de reporte de bugs aparece para todos os membros do nucleo.

WhatsApp (Evolution API)

CampoDescricao
webhookUrlURL do webhook Evolution API
webhookTokenToken de autenticacao