Resource Types
Pure Farming provides the ability to transfer data in the below resource types.
These are continually being updated, so feel free to book-mark this page and come back as you need.
Each of these also maps to an individual API that allows data to be retrieved.
Tip
See the API for more information on which endpoints are available.
Crops
- pfCropAnalysis
- pfCropHarvest
- pfCropLoadReceival
- pfCropSample
- pfCropSampleAnalysis
- pfCropSamplePlan
- pfPastureCoverEvent
- workRecordResource
Dairy
Environment
Financial
Fisheries
Geospatial
These resources are all spatial resources, and generally are pulled from the Datalinker Geospatial working group. See github.com/Datalinker-Org/Geospatial for more information.
The only difference between the Pure Farming versions and those found at DataLinker is that, the Pure Farming ones have two additional properties:
- centroid
- spatialFeature
Please note:
centroid
and spatialFeature
come with coordinates
(see also GeoJsonGeometry). Those are returned in (Longitudea, Latitude)
See below for an example:
{
"centroid": { ... },
"featureCatalog": "featureCatalog",
"spatialFeature": { ... },
"totalArea": {
"units": "MTK",
"measurement": 0.0,
"resolution": 0.0
},
"totalLength": {
"units": "KMT",
"measurement": 0.0,
"resolution": 0.0
}
}
Greenhouse Gas
Inventory
- icarFeedTransactionResource
- icarInventoryTransactionResource
- icarMedicineTransactionResource
- pfFertiliserTransaction
Livestock
These are all livestock resources, mainly derived (or exactly matching) those found at ICAR.
See github.com/adewg/ICAR for the full listing of schemas.
- icarAnimalCoreResource
- icarAnimalSetResource
- pfPregnancyCheckEvent
- pfStockReconciliation
- pfAnimalGroup
Individual Events
- icarAnimalSetJoinEventResource
- icarAnimalSetLeaveEventResource
- icarMovementArrivalEventResource
- icarMovementDepartureEventResource
- icarMovementDeathEventResource
- icarMovementBirthEventResource
- icarCarcassResource
- icarCarcassObservationsEventResource
- icarTreatmentEventResource
- icarTreatmentProgramEventResource
- icarWeightEventResource
- pfAnimalAssessmentEvent
Group Events
- icarGroupFeedingEventResource
- icarGroupMovementArrivalEventResource
- icarGroupMovementDepartureEventResource
- icarGroupMovementDeathEventResource
- icarGroupTreatmentEventResource
- icarGroupWeightEventResource
- icarGroupMovementBirthEventResource
- pfGroupLaboratoryAnalysesEventResource
- pfComplianceAssessment
- icarProcessingLotResource