Calculation API

Endpoint Index

ActionEndpoint
checkPerilPremiumUsingPOSTPOST /calculation/checkPerilPremium
Calculate existing peril dataPOST /calculation/checkExistingPerilPremium

Details

checkPerilPremiumUsingPOST
POST /calculation/checkPerilPremium
CheckPerilPremiumRequest
required
productName string
exposureName string
perilName string
calculation string
exposureCharacteristics ExposureCharacteristicsPriceRequest
perilCharacteristics PerilCharacteristicsPriceRequest
policyCharacteristics PolicyCharacteristicsPriceRequest
PolicyCharacteristicsPriceRequest
required
policyEndTimestamp timestamp
policyStartTimestamp timestamp
fieldGroupsByLocator map<string,map<string,[string]>>

optional
fieldValues map<string,[string]>
ExposureCharacteristicsPriceRequest
required
fieldGroupsByLocator map<string,map<string,[string]>>

optional
fieldValues map<string,[string]>
PerilCharacteristicsPriceRequest
required
fieldGroupsByLocator map<string,map<string,[string]>>

optional
fieldValues map<string,[string]>
deductible number
lumpSumPayment number
indemnityInAggregate string
indemnityPerEvent string
indemnityPerItem string
Calculate existing peril data
POST /calculation/checkExistingPerilPremium
CheckExistingPerilPremiumRequest
required
calculation string
perilDisplayId string
CalculationResponse
required
premium number
assignedVariables map<string,object>
commissions [CommissionResponse]

optional
technicalPremium number