GET v2/crop-types.{ext}?includePrevious={includePrevious}

Returns a list of all crop types in the system.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
includePrevious

boolean

Default value is False

Body Parameters

None.

Response Information

Resource Description

Collection of CropTypeListItem
NameDescriptionTypeAdditional information
Id

crop type ID

integer

None.

IsPreviousCrop

True if previous crop

boolean

None.

Name

name

string

None.

MaxUptake

max uptake

decimal number

None.

MaxNRec

max N recommendation

decimal number

None.

CropMineralizationRate

crop mineralization rate

decimal number

None.

PrevCropK

previous crop K

decimal number

None.

CommodityTypeName

commodity type name

string

None.

BedWidth

decimal number

None.

Rows

decimal number

None.

Response Formats

application/json, text/json, text/html

Sample:
[
  {
    "Id": 1,
    "IsPreviousCrop": true,
    "Name": "sample string 3",
    "MaxUptake": 1.0,
    "MaxNRec": 4.0,
    "CropMineralizationRate": 5.0,
    "PrevCropK": 6.0,
    "CommodityTypeName": "sample string 7",
    "BedWidth": 1.0,
    "Rows": 1.0
  },
  {
    "Id": 1,
    "IsPreviousCrop": true,
    "Name": "sample string 3",
    "MaxUptake": 1.0,
    "MaxNRec": 4.0,
    "CropMineralizationRate": 5.0,
    "PrevCropK": 6.0,
    "CommodityTypeName": "sample string 7",
    "BedWidth": 1.0,
    "Rows": 1.0
  }
]

application/xml, text/xml

Sample:
<ArrayOfCropTypeListItem xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <CropTypeListItem>
    <Id>1</Id>
    <IsPreviousCrop>true</IsPreviousCrop>
    <Name>sample string 3</Name>
    <MaxUptake>1</MaxUptake>
    <MaxNRec>4</MaxNRec>
    <CropMineralizationRate>5</CropMineralizationRate>
    <PrevCropK>6</PrevCropK>
    <CommodityTypeName>sample string 7</CommodityTypeName>
    <BedWidth>1</BedWidth>
    <Rows>1</Rows>
  </CropTypeListItem>
  <CropTypeListItem>
    <Id>1</Id>
    <IsPreviousCrop>true</IsPreviousCrop>
    <Name>sample string 3</Name>
    <MaxUptake>1</MaxUptake>
    <MaxNRec>4</MaxNRec>
    <CropMineralizationRate>5</CropMineralizationRate>
    <PrevCropK>6</PrevCropK>
    <CommodityTypeName>sample string 7</CommodityTypeName>
    <BedWidth>1</BedWidth>
    <Rows>1</Rows>
  </CropTypeListItem>
</ArrayOfCropTypeListItem>