Skip to main content
POST

Body

application/json

Dados para criação da regra

tipoRegrasDePonto
enum<string>
default:HORAS_EXTRAS
required

Tipo da regra de ponto

Available options:
HORAS_EXTRAS,
BANCO_DE_HORAS,
MISTO
padraoSistema
boolean

Indica se é um registro de padrão de sistema

Example:

false

Response

Regra criada

regraDePontoId
string
required

Id da Regra de ponto

Example:

"regraDePontoId-id"

nome
string
required

Nome default da regra

Example:

"Regra de ponto 5"

codigo
number
required

Código de identificação da regra

Example:

5

tipoRegrasDePonto
enum<string>
default:HORAS_EXTRAS
required

Tipo da regra de ponto

Available options:
HORAS_EXTRAS,
BANCO_DE_HORAS,
MISTO
step
enum<string>
default:CONFIG_HORA_EXTRA
required

Proximo step de configuração

Available options:
CONFIG_HORA_EXTRA,
CONFIG_BANCO_HORAS,
CONFIG_MISTO,
HORAS_NEGATIVAS,
FLEXIBILIDADE_TOLERANCIA,
ADICIONAL_NOTURNO,
DSR,
TOLERANCIA,
IDENTIFICACAO,
CONCLUIDO
ativo
boolean
required

Retorna se regra está ativa

Example:

false

colaboradores
number
required

Retorna quantidade de colaboradores

Example:

10

padraoSistema
boolean
required

Retorna flag para registro criado por padrão no sistema

Example:

false

createdAt
string<date-time>
required

Data de criação

Example:

"2026-05-11T13:08:58.677Z"

updatedAt
string<date-time>
required

Data de update

Example:

"2026-05-11T13:08:58.677Z"