Skip to content

GET /grains

Returns a summary of all grain classes available in the API. Factor data is not included — use GET /grains/{grain_id} for the full grading factor table.

GET /api/grains
X-API-Key: gf_live_...
{
"schema_version": "1.0",
"count": 9,
"grains": [
{
"grain_id": "CWRS",
"grain_name": "Canada Western Red Spring",
"kind": "wheat",
"region": "western",
"use_class": null,
"effective_crop_year": "2025/26",
"coverage_status": "complete",
"grades": ["No. 1 CWRS", "No. 2 CWRS", "No. 3 CWRS", "CW Feed"]
}
]
}

region and use_class are nullable — not all grain classes have these attributes. All other fields are always present.

grain_idName
CWRSCanada Western Red Spring
CWADCanada Western Amber Durum
CPSRCanada Prairie Spring Red
CANOLACanola, Canada (CAN)
BARLEY_GP_CWBarley, Canada Western General Purpose
BARLEY_GP_CEBarley, Canada Eastern General Purpose
CORN_CWCorn, Canada Western Yellow, White or Mixed
CORN_CECorn, Canada Eastern Yellow, White or Mixed
SOYBEANSSoybeans, Canada Yellow, Green, Brown, Black or Mixed