Skip to content

Quote a census without enrolling anyone

POST
/group-life/policies/{policyId}/pricing

Prices each member against the policy's frozen age-rate table and persists nothing. A non-zero freeCoverExcess means cover above the free cover limit is NOT automatically on risk and needs underwriting.

Authorizations

BearerAuth
Type
HTTP (bearer)

Parameters

Path Parameters

policyId*
Type
string
Required

Request Body

application/json
JSON
{
  
"members": [
  
  
{
  
  
  
"fullName": "string",
  
  
  
"nrcNumber": "string",
  
  
  
"dateOfBirth": "string",
  
  
  
"annualSalary": 0
  
  
}
  
]
}

Responses

Success

application/json
JSON
{
  
"members": [
  
  
{
  
  
  
"fullName": "string",
  
  
  
"nrcNumber": "string",
  
  
  
"ageNextBirthday": 0,
  
  
  
"sumAssured": 0,
  
  
  
"freeCoverExcess": 0,
  
  
  
"rate": 0,
  
  
  
"netPremium": 0,
  
  
  
"levy": 0,
  
  
  
"grossPremium": 0
  
  
}
  
],
  
"totalSumAssured": 0,
  
"totalNetPremium": 0,
  
"totalLevy": 0,
  
"totalGrossPremium": 0,
  
"currency": "string"
}

Playground

Authorization
Variables
Key
Value
Body

Samples

Built with ❤️ by Hobbiton Technologies