Skip to main content
POST
/
registro-ponto
curl --request POST \
  --url https://api.example.com/registro-ponto \
  --header 'Content-Type: application/json' \
  --data '
{
  "dataHora": "2024-04-01T08:10:00.000Z",
  "tipoDeRegistro": "SIMPLE",
  "online": true,
  "dadosCustomizados": {
    "fusoHorario": "SAO_PAULO",
    "tipoDispositivoRegistro": "01",
    "enderecoIP": "247.14.144.97",
    "localizacaoMockada": false,
    "dispositivo": {
      "modelo": "iPhone 11",
      "chave": "123-abc",
      "plataforma": "iOS"
    }
  }
}
'
{
  "pagina": 0,
  "limite": 10,
  "total": 3,
  "unidades": [
    {
      "dataHora": "2024-05-02T07:22:43.230Z",
      "nome": "Nelson da Silva",
      "cpf": "15217510056",
      "tipo": "PHOTO_SIMPLE",
      "endereco": "Avenida Afonso Pena, 237, Belo Horizonte, MG",
      "NSR": "2307",
      "hashCode": "c0fc3c713f09a43384ac08f7d91fca430dcbc6466fff9284ce4571bdc2",
      "criadoEm": "2024-05-02T07:22:43.230Z",
      "tipoOrigem": "01",
      "online": true,
      "tipoRegistroBatida": "ENTRADA",
      "tipoAmbiente": "INDIVIDUAL",
      "fusoHorario": "SAO_PAULO",
      "colaboradorId": "123-abc",
      "inconsistencias": [
        "ENDERECO_IP_AUSENTE_OU_NAO_CADASTRADO"
      ]
    },
    {
      "dataHora": "2024-05-02T12:22:43.230Z",
      "nome": "Nelson da Silva",
      "cpf": "15217510056",
      "tipo": "PIN",
      "endereco": "Avenida Afonso Pena, 237, Belo Horizonte, MG",
      "NSR": "2308",
      "hashCode": "c0fc3c713f09a43365tyhj46yt4kjytty8j4gf45h8gf4h",
      "criadoEm": "2024-05-02T12:22:43.230Z",
      "tipoOrigem": "01",
      "online": true,
      "tipoRegistroBatida": "SAIDA",
      "tipoAmbiente": "COLETIVO",
      "fusoHorario": "SAO_PAULO",
      "colaboradorId": "123-abc",
      "coletorId": "123-abc",
      "inconsistencias": []
    }
  ]
}

Query Parameters

numeroRegistrosRetorno
string

Número de últimos registros de ponto que aparecerão no retorno da requisição

Example:

"6"

Body

application/json

Formato do registro de ponto

dataHora
string<date-time>
required

Data e horário

Example:

"2024-04-30T14:48:00.000Z"

tipoDeRegistro
enum<string>
default:SIMPLE
required

Tipo do registro de ponto

Available options:
SIMPLE,
GEOLOCATION,
PHOTO_SIMPLE,
PHOTO_LOCATION,
FACIAL_RECOGNITION
online
boolean
required

O registro foi feito online

Example:

true

dadosCustomizados
object
required

Dados customizados do registro

originalDateTime
string<date-time>

Data e horário em formato ISO 8601

Example:

"2024-04-30T14:48:00.000-03:00"

dadosRegistro
object

Dados do registro

Response

Registro de ponto criado

pagina
number
required

Pagina retornada dos dados

Example:

0

total
number
required

Quantidade total de unidades para consultar

Example:

5

unidades
object[]
required

Resultado da consulta

limite
number

Quantidade de itens retornados na consulta

Example:

10