Skip to main content
GET
/
regras-de-ponto
Lista regras de ponto
curl --request GET \
  --url https://api.example.com/regras-de-ponto
{
  "pagina": 0,
  "limite": 10,
  "qtdeTotal": 13,
  "qtdeAtivas": 10,
  "qtdeInativas": 3,
  "regras": [
    {
      "regraDePontoId": "regraDePontoId-id",
      "nome": "Regra de ponto 5",
      "codigo": 5,
      "tipoRegrasDePonto": "HORAS_EXTRAS",
      "step": "CONFIG_HORA_EXTRA",
      "ativo": false,
      "colaboradores": 10,
      "padraoSistema": false,
      "createdAt": "2026-04-26T19:36:24.884Z",
      "updatedAt": "2026-04-26T19:36:24.885Z"
    }
  ]
}

Query Parameters

searchText
string

Texto pesquisado para filtrar consulta

pagina
number

Página que deseja retornar os resultados

Example:

0

limite
number

Quantidade de itens que retorna na consulta. Min 1 - Max 100

Example:

100

ativo
boolean

Campo para filtrar regra de ponto por seu status

tipos
string

Campo para filtrar regras de ponto por uma lista de tipos separados por vírgula

Example:

"HORAS_EXTRAS,BANCO_DE_HORAS,MISTO"

Response

Lista de regras de ponto

pagina
number
required

Número da página retornada

Example:

0

limite
number
required

Número de registros por pagina

Example:

10

qtdeTotal
number
required

Quantidade total de registro de regras

Example:

13

qtdeAtivas
number
required

Quantidade de regras ativas

Example:

10

qtdeInativas
number
required

Quantidade de regras inativas

Example:

3

regras
object[]
required

Regras de ponto