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

REST API · Dimensão

AnimalLineage

Genealogia — Pai e mãe de cada animal. Para subir gerações, relacione de volta ao próprio identificador.

Genealogia achatada em um nível. Para subir gerações, relacione sireId e damId de volta a animalId quantas vezes precisar.

Endereço
/v1/openagros/animal-lineage
Chave
id
Escopo
livestock.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 de genealogia. Edm.Int64 inteiro
animalId Aponta para o animal correspondente. Edm.Double número sim
name Nome do animal. Edm.String texto sim
handlingCode Código de manejo. Edm.String texto sim
sex Sexo. Edm.String texto sim
breed Raça. Edm.String texto sim
species Espécie. Edm.String texto sim
aptitude Aptidão. Edm.String texto sim
birthDate Data de nascimento. Edm.Date data sim
sireId Aponta para o pai. Edm.Double número sim
sire Nome do pai. Edm.String texto sim
damId Aponta para a mãe. Edm.Double número sim
dam Nome da mãe. Edm.String texto sim
receiver Receptora. Edm.String texto sim

Exemplos

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

Sintaxe completa em REST API.