TABLE OF CONTENTS


Purpose

The AgroVision Pigs API is used to store and retrieve data from individual farms. 
It provides access to data from AgroVision Growers and AgroVision Sows where a subset of the datatypes available to those applications is exposed. 


Requesting credentials

Companies who want access can contact their local AgroVision Sales contact person, or reach out via info@agrovision.com for access.


Authentication errors

The farmer who is the owner of the data you are accessing can control who can access it by giving permissions.
If you encounter a situation where you get an access denied message, please contact the owner to request access.


Available data

Pigs API exposes various types of data by product category:


Sows

  • Abortion
  • Animal
  • Entry (entry of animal through Animal endpoint)
  • Breed
  • Cause
  • Condition
  • Dead piglet
  • Site (farm endpoint)
  • Farrowing
  • Treatment plan (journal endpoint)
  • Location within a site (location endpoint)
  • Medicament
  • Treatment (medicine endpoint)
  • Piglet transfer
  • Pregnancy test
  • Service
  • Service group
  • Remark
  • Transfer
  • Weaning
  • Exit (exit of animal through Animal endpoint) 


Growers

  • Batch
  • Cause
  • Site (farm endpoint)
  • Feed component
  • Feedstock
  • Grower entry
  • Grower exit
  • Grower medicine
  • Grower note
  • Grower slaughter group
  • Growers stocktake
  • Grower transfer
  • Treatment plan (journal endpoint)
  • Location
  • Medicament


Individual animals

  • Animal
  • Entry (entry of animal through Animal endpoint)
  • Breed
  • Cause
  • Condition
  • Site (farm endpoint)
  • Group action
  • Location

  • Medicament

  • Treatment (medicine endpoint)
  • Treatment plan (journal endpoint)
  • Relocation (transfer endpoint)
  • Exit (exit of animal through Animal endpoint) 



Technical overview

For the technical overview, please go to AgroVision Pigs API - Technical overview