Passar para o conteúdo principal

API - Absenteísmo Sintético

Neste artigo verá o uso do endpoint da API da TWO relacionados ao Absenteísmo Sintético.

Jorge Luis avatar
Escrito por Jorge Luis
Atualizado há mais de uma semana

1. Consultar dados do absenteísmo sintético

Endpoint:

GET https://api1.tradingworks.net/v1/attendances/absencessummary

Headers:

AUTH-TOKEN: sua_chave_privada

Parâmetros:

Campo

Tipo

Requerido

Exemplo

Observações

FromDate

date

Sim

"2025-01-01"

Data de início.

ToDate

date

Sim

"2025-12-31"

Data de término.


Exemplo de Requisição

GET https://api1.tradingworks.net/v1/attendances/absencessummary?FromDate=2025-01-01&ToDate=2025-12-31


Headers

Headers: AUTH-TOKEN: sua_chave_privada


​Campos

Campo

Tipo

Exemplo

Observações

PersonalDocument

string

"123.456.789-10"

Documento de Identificação do Colaborador (Ex: CPF).

FullName

string

"João Silva"

Nome completo do colaborador.

FromDate

Date

"2020-09-30"

Data de Início

ToDate

Date

"2020-10-30"

Data do término

TotalRegularHours

decimal

100.0

Total de Horas Regulares

Absence

int

10

Faltas

AbsenceHours

decimal

140.0

Falta em Horas

TotalLateHours

decimal

21.0

Atrasos

TotalCompTime

decimal

10.0

Compensado

TotalAllowance

decimal

2.0

Horas Justificadas


Exemplo de resposta:

[
{
"EmployeeNumber": "123",
"PersonalDocument": "024.615.252-54",
"FullName": "Luis Macedo",
"FromDate": "2025-04-01T00:00:00",
"ToDate": "2025-12-31T00:00:00",
"TotalRegularHours": 1564.0,
"Absence": 122,
"AbsenceHours": 1404.0,
"TotalLateHours": 38.6833997964859,
"TotalComptime": 4.9499998092651367,
"TotalAllowance": 0.0
},
{
"EmployeeNumber": "53487911392",
"PersonalDocument": "53487911392",
"FullName": "Maria Silva",
"FromDate": "2025-03-15T00:00:00",
"ToDate": "2025-08-30T00:00:00",
"TotalRegularHours": 787.0,
"Absence": 32,
"AbsenceHours": 256.0,
"TotalLateHours": 2.5,
"TotalComptime": 0.0,
"TotalAllowance": 0.0
},
{
"EmployeeNumber": "23326134310",
"FullName": "José Eduardo Moreira",
"FromDate": "2025-02-16T00:00:00",
"ToDate": "2025-08-31T00:00:00",
"TotalRegularHours": 504.0,
"Absence": 51,
"AbsenceHours": 408.0,
"TotalLateHours": 0.0,
"TotalComptime": 0.0,
"TotalAllowance": 0.0
},
{
"EmployeeNumber": "4863607334",
"PersonalDocument": "4863607334",
"FullName": "Marionilce Silva",
"FromDate": "2025-04-01T00:00:00",
"ToDate": "2025-07-31T00:00:00",
"TotalRegularHours": 328.0,
"Absence": 38,
"AbsenceHours": 304.0,
"TotalLateHours": 0.0,
"TotalComptime": 0.0,
"TotalAllowance": 0.0
}
]

Respondeu à sua pergunta?