Calculation API
Endpoint Index
| Action | Endpoint |
|---|---|
| checkPerilPremiumUsingPOST | POST /calculation/checkPerilPremium |
| Calculate existing peril data | POST /calculation/checkExistingPerilPremium |
Details
checkPerilPremiumUsingPOST¶
POST /calculation/checkPerilPremiumRequest:
| Name | Position | Type | Required |
|---|---|---|---|
| request | body | CheckPerilPremiumRequest | required |
Response:
CalculationResponseCheckPerilPremiumRequest¶
requiredproductName stringexposureName stringperilName stringcalculation stringexposureCharacteristics ExposureCharacteristicsPriceRequestperilCharacteristics PerilCharacteristicsPriceRequestpolicyCharacteristics PolicyCharacteristicsPriceRequest
PolicyCharacteristicsPriceRequest¶
requiredpolicyEndTimestamp timestamppolicyStartTimestamp timestampfieldGroupsByLocator map<string,map<string,[string]>>optionalfieldValues map<string,[string]>
ExposureCharacteristicsPriceRequest¶
requiredfieldGroupsByLocator map<string,map<string,[string]>>optionalfieldValues map<string,[string]>
PerilCharacteristicsPriceRequest¶
requiredfieldGroupsByLocator map<string,map<string,[string]>>optionalfieldValues map<string,[string]>deductible numberlumpSumPayment numberindemnityInAggregate stringindemnityPerEvent stringindemnityPerItem string
Calculate existing peril data¶
POST /calculation/checkExistingPerilPremiumRequest:
| Name | Position | Type | Required |
|---|---|---|---|
| request | body | CheckExistingPerilPremiumRequest | required |
Response:
CalculationResponseCheckExistingPerilPremiumRequest¶
requiredcalculation stringperilDisplayId string
CalculationResponse¶
requiredpremium numberassignedVariables map<string,object>commissions [CommissionResponse]optionaltechnicalPremium number