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

OData · Fato

BreedingProtocols

Protocolos reprodutivos — Os 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
/odata/v1/BreedingProtocols
Chave
id
Escopo
livestock.read
Campos
23

Campos

Campo O que é Tipo Nulo Filtrável Ordenável
id chave Identificador da linha. Edm.Int64 inteiro sim sim
animalId Aponta para o animal correspondente. Edm.Double número sim sim sim
protocolId Identificador do protocolo. Edm.Double número sim sim sim
protocol Nome do protocolo. Edm.String texto sim sim sim
type Tipo do protocolo. Edm.String texto sim sim sim
animal Nome do animal. Edm.String texto sim sim sim
handlingCode Código de manejo. Edm.String texto sim sim sim
aptitude Aptidão. Edm.String texto sim sim sim
sex Sexo. Edm.String texto sim sim sim
entryDate Data de entrada. Edm.Date data sim sim sim
exitDate Data de saída. Edm.Date data sim sim sim
bull Touro. Edm.String texto sim sim sim
donor Doadora. Edm.String texto sim
receiver Receptora. Edm.String texto sim
semen Partida de sêmen. Edm.String texto sim
embryo Embrião. Edm.String texto sim
pregnant Sinal de prenhez informado. Edm.String texto sim
born Houve nascimento. Edm.Boolean booleano
stillborn Natimorto. Edm.Boolean booleano
abortion Houve aborto. Edm.Boolean booleano
bornCount Quantidade nascida. Edm.Double número sim
cost Custo. Edm.Double número
revenue Receita. Edm.Double número

Exemplos

curl
curl -H "Authorization: Bearer oag_SEU_TOKEN" \
  "https://service.agrosti.com.br/odata/v1/BreedingProtocols?$filter=entryDate ge 2025-01-01"
Power Query
let
    Fonte = OData.Feed(
        "https://service.agrosti.com.br/odata/v1/BreedingProtocols",
        null,
        [Headers = [#"Authorization" = "Bearer oag_SEU_TOKEN"], Implementation = "2.0"]
    )
in
    Fonte

Sintaxe completa em OData.