Pular para o conteúdo
AGROs OpenAGROs
Navegação menu

REST API · Fato

Timesheets

Ponto — A 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

Campo O que é Tipo Nulo
id chave Identificador da linha. Edm.Int64 inteiro
date Data do registro. Edm.Date data sim
worker Pessoa que executou. Edm.String texto sim
role Função. Edm.String texto sim
department Departamento. Edm.String texto sim
team Equipe. Edm.String texto sim
normalHours Horas normais, como o sistema registra (texto). Edm.String texto sim
overtimeHours Horas extras, como o sistema registra (texto). Edm.String texto sim
normalMinutes Horas normais em minutos, para somar. Edm.Double número sim
overtimeMinutes Horas extras em minutos, para somar. Edm.Double número sim
hourlyWage Salário por hora. Edm.Double número sim
hourlyCharges Encargos por hora. Edm.Double número sim
absent Falta abonada. Edm.Boolean booleano
vacation Em férias. Edm.Boolean booleano

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.