REST API · 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
/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
| Campo | O que é | Tipo | Nulo |
|---|---|---|---|
id
chave
| Identificador da linha. | Edm.Int64 inteiro | — |
animalId | Aponta para o animal correspondente. | Edm.Double número | sim |
protocolId | Identificador do protocolo. | Edm.Double número | sim |
protocol | Nome do protocolo. | Edm.String texto | sim |
type | Tipo do protocolo. | Edm.String texto | sim |
animal | Nome do animal. | Edm.String texto | sim |
handlingCode | Código de manejo. | Edm.String texto | sim |
aptitude | Aptidão. | Edm.String texto | sim |
sex | Sexo. | Edm.String texto | sim |
entryDate | Data de entrada. | Edm.Date data | sim |
exitDate | Data de saída. | Edm.Date data | sim |
bull | Touro. | Edm.String texto | 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/v1/openagros/breeding-protocols?pageSize=200&page=1" Sintaxe completa em REST API.