Skip to main content
GET
Compute pricing for selected tier and perils

Path Parameters

policyId
string
required

Policy ID

Query Parameters

tierId
string
required

Selected tier ID

selectedPerilIds
string[]

Selected peril IDs

policyCustomFieldsInputs
string

Peril parameter values as JSON string (e.g. {"financialLossPerilSelected":true})

branchId
string

Branch ID (optional, defaults to latest)

whenAt
string

Filter assets active at this date (ISO-8601)

policyCustomFields
string

Policy custom fields as JSON string (e.g. [{"key":"insuredValue","value":"RANGE_0_2500"}])

assetCustomFields
string

Asset custom fields as JSON string (e.g. [{"key":"equineValue","value":5000}])

Response

policy
object
required
assets
object[]
required
breakdown
object

Flat price breakdown

outputCustomFields
object

Custom fields computed from pricing engine outputs