Pure Farming APIs are designed to deliver standardised and cleansed data relating to all types currently supported resource types.
Currently supported Resource Types are: Sample analyses, Sample plans, and Load Receivals.
Sample Analyses- This endpoint provides details about samples taken from a crop and the laboratory test results for those samples.
Sample Plans- This endpoint provides information about a planned sampling activity for a crop at a geospatial feature (paddock, field, or block) level. Sample plans are typically used to coordinate sampling and analysis activities with other crop tasks.
Load receivals- The Load receivals endpoint provides information about the arrival of harvested crop loads to a location. A crop may be harvested and delivered in a single load or over multiple loads. Load receivals can also record delivery of other product materials to a location (for instance, silage to a pit or fertiliser to a field).
A load receival records the details of the material, transport, source, and destination.
The Data API is based on the REST standard, where URLs represent collections of data, and actions on the data are performed using HTTP verbs (Such as GET for retrieving data and POST for creating data). Any programming language capable of performing HTTPs requests can be used. Data returned from API uses the JSON standard.