Federal Crop Insurance Quoter

API change history

To calculate insurance premiums for Yield Protection, Revenue Protection, and Revenue Protection with Harvest Price exclusion, along with their area coverage alternatives.

POST Request Federal Crop Insurance Quoter

The Federal Crop Insurance Quoter API is used to calculate insurance premiums for Yield Protection, Revenue Protection, and Revenue Protection with Harvest Price exclusion, along with their area coverage alternatives.

View Documentation

Try it

Request

Request URL

Request headers

  • (optional)
    string
    Media type of the body sent to the API.
  • string
    Subscription key which provides access to this API. Found in your Profile.

Request body

'FIPS' : The FIPS code of a county (e.g. 17019).
'CropCode': The code for a crop (e.g. corn's crop code is 41) from table A00420 of RMA ADM files.
'Type' : The code for the type of a crop (e.g. corn type grain is 16) from RMA ADM files.
'Practice': The code for the practice type of a crop (e.g. non-irrigated is 3) from RMA ADM files. Call the Practice API for available for that cfrtop
'PreventedPlanning' : An integer in the range [0, 2]. 0 = Standard, 1 = Plus 5%, 2 = Plus 1.
'UseTAYield' : int An integer in the range [0, 1]. 1 = Use Trend-Adjusted Yield, 0 = do not use Trend-Adjusted Yield.
'SharePercentage' : double A float indicating the insured share percent, in the range [0.001, 1].
'TrendAdjustedYield' : double A double specifying the Trend-Adjusted Yield.
'Acres' : double A double specifying the acreage.
'Year' : int An integer specifying the year that the calculation should take place for.
'APHYield' : double A double specifying the Actual Production History Yield.
'Price' : double A double specifying the projected crop price.
'Volatility' : double A double specifying the volatility of the crop.
‘ReturnParameters’ : int If value is 1, parameters for the steps of the premium calculation are included in the response. If value is 0, parameters from the premium calculation are not included in the response.
‘HighRiskCode’: string Subcounty high risk code that the insured field is located in and is relevant to the specified crop, practice, and type (e.g. ‘AAA’).

{'FIPS':15001, 'CropCode':255, 'Type':117, 'Practice':19, 'PreventedPlanting':0, 'UseTAYield':1, 'UsePerAcre':1, 'SharePercentage':1.00, 'TrendAdjustedYield':33607, 'Acres':100, 'Year':2016, 'APHYield':33607, 'Price':0.63, 'Volatility':0.00, 'IncludeAdminFee':0}

Responses

200 OK

'Premium' : double[8 , 9]
The eight arrays are for coverage levels 50% - 85%, index corresponding the ascending coverage. Within each array, index values are as shown:
double[, 0] --> RP Optional
double[
, 1] --> RP Basic
double[, 2] --> RP Enterprise
double[
, 3] --> RPHPE Optional
double[, 4] --> RPHPE Basic
double[
, 5] --> RPHPE Enterprise
double[, 6] --> YP Optional
double[
, 7] --> YP Basic
double[*, 8] --> YP Enterprise

Representations

{"Premium":[[null,null,null,null,null,null,91.01,81.91,null],[null,null,null,null,null,null,129.91,116.91,null],[null,null,null,null,null,null,169.13,152.22,null],[null,null,null,null,null,null,248.72,223.85,null],[null,null,null,null,null,null,339.21,305.29,null],[null,null,null,null,null,null,497.16,447.44,null],[null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null]],"PremiumAllAcres":[[null,null,null,null,null,null,9101.0,8191.0,null],[null,null,null,null,null,null,12991.0,11691.0,null],[null,null,null,null,null,null,16913.0,15222.0,null],[null,null,null,null,null,null,24872.0,22385.0,null],[null,null,null,null,null,null,33921.0,30529.0,null],[null,null,null,null,null,null,49716.0,44744.0,null],[null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null]],"Subsidy":[[0.67,0.8],[0.64,0.8],[0.64,0.8],[0.59,0.8],[0.59,0.8],[0.55,0.77],[0.48,0.68],[0.38,0.53]],"Liability":[[1058652.0],[1164492.0],[1270332.0],[1376235.0],[1482075.0],[1587915.0],[null],[null]],"TotalPremium":[[null,null,null,null,null,null,275.79,248.21,null],[null,null,null,null,null,null,360.85,324.76,null],[null,null,null,null,null,null,469.8,422.82,null],[null,null,null,null,null,null,606.63,545.97,null],[null,null,null,null,null,null,827.34,744.6,null],[null,null,null,null,null,null,1104.8,994.32,null],[null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null]],"TotalPremiumAllAcres":[[null,null,null,null,null,null,27579.0,24821.0,null],[null,null,null,null,null,null,36085.0,32476.0,null],[null,null,null,null,null,null,46980.0,42282.0,null],[null,null,null,null,null,null,60663.0,54597.0,null],[null,null,null,null,null,null,82734.0,74460.0,null],[null,null,null,null,null,null,110480.0,99432.0,null],[null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null]],"SubsidyAmount":[[null,null,null,null,null,null,184.78,166.3,null],[null,null,null,null,null,null,230.94,207.85,null],[null,null,null,null,null,null,300.67,270.6,null],[null,null,null,null,null,null,357.91,322.12,null],[null,null,null,null,null,null,488.13,439.31,null],[null,null,null,null,null,null,607.64,546.88,null],[null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null]],"SubsidyAmountAllAcres":[[null,null,null,null,null,null,18478.0,16630.0,null],[null,null,null,null,null,null,23094.0,20785.0,null],[null,null,null,null,null,null,30067.0,27060.0,null],[null,null,null,null,null,null,35791.0,32212.0,null],[null,null,null,null,null,null,48813.0,43931.0,null],[null,null,null,null,null,null,60764.0,54688.0,null],[null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null]],"Guarantee":[[10586.0,10586.0,16803.5],[11645.0,11645.0,18483.9],[12703.0,12703.0,20164.2],[13762.0,13762.0,21844.6],[14821.0,14821.0,23524.9],[15879.0,15879.0,25205.2],[16938.0,16938.0,26885.6],[17997.0,17997.0,28566.0]],"CountyLevelPrem":[[0.0]],"CountyLevelGuarantee":[[0.0]],"CountyDataAvailable":false,"Plans":[90]}