Policy Application

This endpoint allows you to apply for a policy.

Sample Request

{
"quoteId": "5149216544",
  "policyHolderNumber": "20220506865011",
  "paymentReference": "casava_37215048",
  "isSubmission": true,
  "policyCode": "INCOMEPROTECT",
  "salary": 90000,
  "fieldValues": [
    {
      "fieldGroupId": "HOMEADDRESS",
      "fieldId": "COUNTRY",
      "value": "Nigeria"
    },
     {
      "fieldGroupId": "HOMEADDRESS",
      "fieldId": "STATE",
      "value": "LAGOS"
    }
  ]

}

Sample Response

After applying for a policy using the QuoteId a response will be returned containing the policy number

{
  "statusCode": 201,
  "message": "insurance policy application submitted successfully",
  "data": {
    "quoteId": "9546916489",
    "policyHolderNumber": "080209934213519",
    "policyNumber": "XY2599220220304646202",
    "policyCode": "XY25992",
    "status": "applied",
    "startDate": "",
    "endDate": "",
    "nextPremiumDueDate": "",
    "redirectURL": "",
    "fieldValues": [
      {
        "key": "PERSONALINFO=>FIRSTNAME",
        "value": "stefanpgr"
      }
    ]
  }
}

Last updated