Pular para o conteúdo
AGROsOpenAGROs
Navegaçãomenu

REST API · Fato

BreedingProtocols

Protocolos reprodutivosOs protocolos por animal: inseminação, prenhez, nascimento e custo.

Uma linha por animal e protocolo. cost e revenue são do protocolo, não do animal inteiro.

Endereço
/v1/openagros/breeding-protocols
Chave
id
Escopo
livestock.read
Campos
23
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
animalIdAponta para o animal correspondente.Edm.Doublenúmerosim
protocolIdIdentificador do protocolo.Edm.Doublenúmerosim
protocolNome do protocolo.Edm.Stringtextosim
typeTipo do protocolo.Edm.Stringtextosim
animalNome do animal.Edm.Stringtextosim
handlingCodeCódigo de manejo.Edm.Stringtextosim
aptitudeAptidão.Edm.Stringtextosim
sexSexo.Edm.Stringtextosim
entryDateData de entrada.Edm.Datedatasim
exitDateData de saída.Edm.Datedatasim
bullTouro.Edm.Stringtextosim
donorDoadora.Edm.Stringtextosim
receiverReceptora.Edm.Stringtextosim
semenPartida de sêmen.Edm.Stringtextosim
embryoEmbrião.Edm.Stringtextosim
pregnantSinal de prenhez informado.Edm.Stringtextosim
bornHouve nascimento.Edm.Booleanbooleano
stillbornNatimorto.Edm.Booleanbooleano
abortionHouve aborto.Edm.Booleanbooleano
bornCountQuantidade nascida.Edm.Doublenúmerosim
costCusto.Edm.Doublenúmero
revenueReceita.Edm.Doublenúmero

Exemplos

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

Sintaxe completa em REST API.