Pular para o conteúdo
AGROsOpenAGROs
Navegaçãomenu

REST API · Fato

Timesheets

PontoA jornada por pessoa e dia, com horas normais e extras.

normalMinutes e overtimeMinutes são as versões numéricas das horas, que vêm como texto. Some as numéricas.

Endereço
/v1/openagros/timesheets
Chave
id
Escopo
agriculture.read
Campos
14
REST não filtra

A superfície REST aceita apenas page e pageSize. Para filtrar ou ordenar no servidor, use OData; em REST, o recorte é do lado do cliente.

Campos

CampoO que éTipoNulo
idchaveIdentificador da linha.Edm.Int64inteiro
dateData do registro.Edm.Datedatasim
workerPessoa que executou.Edm.Stringtextosim
roleFunção.Edm.Stringtextosim
departmentDepartamento.Edm.Stringtextosim
teamEquipe.Edm.Stringtextosim
normalHoursHoras normais, como o sistema registra (texto).Edm.Stringtextosim
overtimeHoursHoras extras, como o sistema registra (texto).Edm.Stringtextosim
normalMinutesHoras normais em minutos, para somar.Edm.Doublenúmerosim
overtimeMinutesHoras extras em minutos, para somar.Edm.Doublenúmerosim
hourlyWageSalário por hora.Edm.Doublenúmerosim
hourlyChargesEncargos por hora.Edm.Doublenúmerosim
absentFalta abonada.Edm.Booleanbooleano
vacationEm férias.Edm.Booleanbooleano

Exemplos

curl
curl -H "Authorization: Bearer oag_SEU_TOKEN" \
  "https://service.agrosti.com.br/v1/openagros/timesheets?pageSize=200&page=1"

Sintaxe completa em REST API.