Root Insurance · Example Payload

Apply Application Alteration Package Response 200

InsuranceAuto InsuranceTelematicsEmbedded InsurancePolicy AdministrationClaimsUsage-Based InsuranceInsurTech

Apply Application 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_application_idorganization_idcreated_atcreated_bymodulemonthly_premiumcurrencysum_assuredbilling_frequencystatuschange_descriptioninput_dataapplication_idalteration_hook_key

Example Payload

Raw ↑
{
  "alteration_package_application_id": "2d200d5c-477c-4c90-b305-e8f445f4d8e5",
  "organization_id": "00000000-0000-0000-0000-000000000001",
  "created_at": "2026-01-28T09:17:05.101Z",
  "created_by": {
    "type": "api_key",
    "id": "420df14d-b09d-4d89-84a8-8e3118c9ca23",
    "owner_id": "00000000-0000-0000-0000-000000000001"
  },
  "module": {
    "package_name": "Funeral Cover",
    "suggested_premium": 17500,
    "base_premium": 16000,
    "cover_amount": 25000000
  },
  "monthly_premium": 17500,
  "currency": "ZAR",
  "sum_assured": 25000000,
  "billing_frequency": "monthly",
  "status": "applied",
  "change_description": "Updating cover amount before issuing policy",
  "input_data": {
    "cover_amount": 25000000,
    "spouse_cover": true
  },
  "application_id": "bf1ada91-eecb-4f47-9bfa-1258bb1e0055",
  "alteration_hook_key": "update_cover_amount"
}