Pular para o conteúdo

Painel do banco de horas do time: KPIs (saldo total/médio, a vencer 30/60/90, vencido sem pagar, negativos) e uma linha por pessoa

GET
/ponto/banco-horas/painel

Escopo = quem eu enxergo (hierarquia ou o tenant todo para RH/ADMIN). apenasComBanco (default true) esconde quem não tem regra com banco nem movimento. referencia simula uma data futura. Recorte opcional pela estrutura (empresaId, setorId, departamentoId, subDepartamentoId = time, cargoId): os KPIs passam a ser só do recorte.

Autorização
Módulo contratado: PONTO
Permissão: PONTO_EQUIPE

referencia
string format: date-time
apenasComBanco
boolean
default: true
empresaId
integer format: int64
setorId
integer format: int64
departamentoId
integer format: int64
subDepartamentoId
integer format: int64
cargoId
integer format: int64

OK

object
referencia
string
competenciaAberta
string
kpis

Objeto relacionado: aqui aparecem só os campos simples. Na escrita, basta enviar o id.

object
pessoasComBanco
integer format: int64
saldoTotalMinutos
integer format: int64
saldoTotal
string
saldoMedioMinutos
integer format: int64
saldoMedio
string
pessoasAVencer60
integer format: int64
vencidoNaoPagoMinutos
integer format: int64
vencidoNaoPago
string
pessoasSaldoNegativo
integer format: int64
saldoNegativoMinutos
integer format: int64
saldoNegativo
string
pagoNoProximoFechamentoMinutos
integer format: int64
pagoNoProximoFechamento
string
pessoasPagoNoProximoFechamento
integer format: int64
descontoNoProximoFechamentoMinutos
integer format: int64
descontoNoProximoFechamento
string
pessoasAcimaDoTeto
integer format: int64
pessoasNegativoAlemDoLimite
integer format: int64
pessoasSemAcordo
integer format: int64
avencer60
string
avencer30
string
avencer90
string
avencer30Minutos
integer format: int64
avencer60Minutos
integer format: int64
avencer90Minutos
integer format: int64
pessoas
Array<object>

Objeto relacionado: aqui aparecem só os campos simples. Na escrita, basta enviar o id.

object
colaboradorId
integer format: int64
colaboradorNome
string
departamento
string
desligado
boolean
bancoHabilitado
boolean
regraNome
string
prazoCompensacaoMeses
integer format: int32
limiteSaldoMinutos
integer format: int32
limiteSaldoNegativoMinutos
integer format: int32
cicloEncerraMes
integer format: int32
modalidadeAcordo
string
modalidadeAcordoDescricao
string
acordoReferencia
string
acordoAssinadoEm
string
acordoPendente
boolean
pagoNoProximoFechamentoMinutos
integer format: int32
pagoNoProximoFechamento
string
descontoNoProximoFechamentoMinutos
integer format: int32
descontoNoProximoFechamento
string
excedeTeto
boolean
excedeNegativo
boolean
cicloEncerraNaCompetencia
boolean
referencia
string
saldoMinutos
integer format: int32
saldo
string
saldoProjetadoMinutos
integer format: int32
saldoProjetado
string
vencidoNaoPagoMinutos
integer format: int32
vencidoNaoPago
string
avencer60
string
avencer30
string
avencer90
string
avencer30Minutos
integer format: int32
avencer60Minutos
integer format: int32
avencer90Minutos
integer format: int32

Referência gerada do contrato da API em 30 de outubro de 2026. taitecnologia.com · Termos de uso · Privacidade

© 2026 T AI TECNOLOGIA LTDA