aWhere Agronomic & Crop Modeling APIs

Enrich your app and help growers make the right decisions every day by building in powerful modeling capabilities. When your app can give better insight to what is happening on a field, farmers can better manage their day-to-day operations and week-to-week planning. aWhere's platform is designed to empower exactly this sort of agronomic modeling and decision-driving.

The API currently supports a variety of growth stage models. Knowing which stage of growth a crop is in drives important decisions related to applying products, watching for particular kinds of pests or diseases, and ultimately planning for harvest. And these growth stage models leverage the high accuracy of Weather Terrain™ to calculate a very reliable measure of GDDs and provide the corresponding growth stage.

We are continually adding models and crops to this API. The API currently has the following Growth Stage Crop Models.

Crop Name Crop ID Model Name Model ID
barley barley-generic Barley (MontanaStateUniversity) BarleyGenericMSU
barley barley-generic Barley (North Dakota Agricultural Weather Network) BarleyGenericNDAWN
canola canola-b-napus Canola B. Napus (Montana State University) CanolaBNapusMSU
canola canola-b-rapa Canola B. Rapa (Montana State University) CanolaBRapaMSU
canola canola-generic Canola (North Dakota Agricultural Weather Network) CanolaGenericNDAWN
corn corn-2300-gdd Corn 2300 GDD (Iowa State University Abendroth) Corn2300ISUAbendroth
corn corn-2500-gdd Corn 2500 GDD (Iowa State University Abendroth) Corn2500ISUAbendroth
corn corn-2700-gdd Corn 2700 GDD (Iowa State University) Corn2700ISUAbendrothv
corn corn-2800-gdd Corn 2900 GDD (Iowa State University) Corn2900ISUAbendroth
cotton cotton-2600-gdd Cotton 2600 GDD (University of Georgia) Cotton2600UGCE
cotton cotton-2200-gdd Cotton 2200-2400 GDD (National Cotton Council of America) Cotton2200NCCA
oat oat-generic Oat (Montana State University) OatGenericMSU
sugarbeet sugarbeet-generic Sugarbeet (North Dakota Agricultural Weather Network) SugarbeetGenericNDAWN
sunflower sunflower-early-dwarf Sunflower Early-Emerging Dwarf (Montana State University Extension Service) SunflowerEarlyDwarfMSU
sunflower sunflower-generic Sunflower (North Dakota Agricultural Weather Network) SunflowerGenericNDAWN
wheat wheat-hardred Wheat Hard Red (Montana State University) WheatHardRedMSU
wheat wheat-generic Wheat (Minnesota Association of Wheat Growers) WheatGenericMAWG
wheat wheat-generic Wheat (North Dakota Agricultural Weather Network) WheatGenericNDAWN
wheat wheat-generic Wheat (Oregon State University) WheatGenericOSU
wheat wheat-generic Wheat (Virgina Cooperative Extension) WheatGenericVCE

For more Crop and Model details use the APIs below.

Note: Using Models APIs requires that you use the Fields and Plantings APIs to store information, like crop type and planting date, in the aWhere platform.

Get a List of Available Crops or a Specific Crop

Models are designed for specific crops, and often specific types or varieties of crops. This API provides the list of available crops. When creating a planting record, you're encouraged to specify the crop that is planted in the field using these records. | View Documentation

/v2/agronomics/crops
/v2/agronomics/crops/{cropId}

Get a List of Available Models or a Specific Model

Use this API to retrieve the list of available models, or if you know the specific model ID you can use it to get a single record. | View Documentation

/v2/agronomics/models
/v2/agronomics/models/{modelId}

Get Model Details

Every model has its own parameters and criteria it uses to calculate the results. This API will return those details; for the growth stage models currently available this API returns information about the crop stages that the model may return. | View Documentation

/v2/agronomics/models/{modelId}/details

Get Model Results

Use this API to run a model and get its current results based on the data you've saved to the Field and Planting records. | View Documentation

/v2/agronomics/fields/{fieldId}/models/{modelId}/results