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

REST API · Fato

AnimalValuations

Valores por animal — A posição de valor de cada animal. Inicial e final descrevem o mesmo animal em momentos diferentes.

Antes de somar

São POSIÇÕES, não fluxo. initialAmount e finalAmount descrevem o mesmo animal em momentos diferentes — some cada um isoladamente, ou compare-os. Somar os dois não significa nada.

Endereço
/v1/openagros/animal-valuations
Chave
id
Escopo
livestock.read
Campos
21
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
animalId Aponta para o animal correspondente. Edm.Double número sim
status Situação do animal no período. Edm.String texto sim
valuationDate Data da apuração. Edm.Date data sim
initialAmount Valor no início do período. Edm.Double número
finalAmount Valor final, já com juros e desconto. Edm.Double número
purchaseAmount Valor de compra. Edm.Double número
birthAmount Valor atribuído a nascimentos. Edm.Double número
saleAmount Valor de venda. Edm.Double número
deathAmount Valor atribuído a mortes. Edm.Double número
costAmount Valor de custo. Edm.Double número
laborAmount Parcela de mão de obra. Edm.Double número
inputAmount Parcela de insumos. Edm.Double número
machineAmount Parcela de máquinas. Edm.Double número
initialCount Quantidade no início do período. Edm.Double número sim
finalCount Quantidade no fim do período. Edm.Double número sim
bornCount Quantidade nascida. Edm.Double número sim
soldCount Quantidade vendida. Edm.Double número sim
weightKg Peso, em quilos. Edm.Double número sim
weightArroba Peso, em arrobas. Edm.Double número sim
yieldPercent Rendimento, em porcentagem. Edm.Double número sim

Exemplos

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

Sintaxe completa em REST API.