Root Insurance · Example Payload

Apply Alteration Package Response 200

InsuranceAuto InsuranceTelematicsEmbedded InsurancePolicy AdministrationClaimsUsage-Based InsuranceInsurTech

Apply Alteration Package Response 200 is an example object payload from Root Insurance, with 14 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

alteration_package_idcreated_atcreated_bymodulemonthly_premiumcurrencysum_assuredbilling_frequencystatuschange_descriptionproduct_module_definition_idinput_datapolicy_idproduct_module_definition_alteration_hook_id

Example Payload

Raw ↑
{
  "alteration_package_id": "f4397823-db4a-4d6a-a06b-08e1a2a3172c",
  "created_at": "2020-07-30T14:47:16.344Z",
  "created_by": {
    "type": "api_key",
    "id": "420df14d-b09d-4d89-84a8-8e3118c9ca23",
    "owner_id": "00000000-0000-0000-0000-000000000001"
  },
  "module": {
    "type": "root_gadgets",
    "make": "Apple",
    "model": "iPhone 6S 64GB LTE"
  },
  "monthly_premium": 11200,
  "currency": "ZAR",
  "sum_assured": 329900,
  "billing_frequency": "monthly",
  "status": "applied",
  "change_description": "Updating device",
  "product_module_definition_id": "9b7b43f4-9ab8-4e37-b42b-59d5595f3983",
  "input_data": {
    "type": "root_gadgets",
    "make": "Apple",
    "model": "iPhone 6S 64GB LTE"
  },
  "policy_id": "128ba0c0-3f6a-4f8b-9b40-e2066b02b59e",
  "product_module_definition_alteration_hook_id": "2cbbc377-e142-4986-8871-29b0a4c23353"
}