improved

[Breaking] Several Coverages to Become Vehicle-level

Certain coverages that have been represented as policy-level coverages, will now be returned as vehicle-level coverages. Speak to your Account Manager about how and when to test and upgrade.

Affected Endpoints

/v3/quoting/quote/{quote_id}/coverages/available Get available coverages

/v3/quoting/market/{state}/coverages/available Get available coverages by state

/v3/quoting/quote/{quote_id}/coverages/suggested Get suggested coverages

/v3/quoting/quote/{quote_id} (GET, POST, PUT, & PATCH)

/v3/quoting/quote/{quote_id}/finalize Finalize quote

/v3/policies/policy/{policy_id} Get policy summary

Timeline

Your Account Manager can share with you the expected dates for upgrading to be compatible with this change. Of course you're free to upgrade any time before then. And if you feel the timeline is too aggressive, we can discuss extending those dates (though some states may remain unavailable for quoting to you until you are compatibly upgraded).

Production behavior will remain compatible and non-breaking for the duration of said timeline (or until you've confirmed with your Account Manager your integration is compatible with this change). Similarly our testing environment will remain compatible until you are ready to begin testing against this potentially breaking change.

When you are ready to begin testing, your Account Manager can disable the compatibility bypasses in Root's testing environment. Your test integration will begin receiving this change in coverage shape. Your Account Manager can also re-enable the compatibility mode should testing reveal further integration changes are needed.

Why

Since Root has to-date required some coverages to match across all vehicles, as an aid to integrators, those coverages were represented at the policy-level. As Root expands into new states with differing coverage rules and as Root evolves its quoting abilities in general, opening the capability to change coverages per vehicle will yield better customer experiences.

What Changed

Multiple coverages that have previously been represented as policy-level will now show as vehicle-level coverages. Whether a particular coverage is policy-level or vehicle-level may change per-state. This may also change in the future as regulation and rating plans change; be prepared to dynamically adjust based on the representation Get available coverages returns.

Depending on how you have integrated with the V3 API there may be no additional work on your part. For example, if you are bridging to HostedX for final quote customization we expect no integration changes on your part. Or if you are utilizing one of the options returned by the suggested coverages endpoint and not making further coverage customization, then no integration changes should be needed on your part (since the suggested coverages will always be returned in a format the update endpoint will accept).

As mentioned, with this change, Get suggested coverages will begin placing some coverages that previously were shown at the policy level into the vehicles portion. As will Get available coverages no longer show them as available under the policy as a whole but now under vehicles. During creation or updating, whenever setting a quote's coverages, these coverages must be sent to the API per-vehicle and not within the policy array. Some examples can be found below.

Note, that this API change does not strictly necessitate UI changes. It may be acceptable to still ask the customer what coverage level they'd like to select once for the whole policy, then replicating that selection across all vehicles only when updating the quote via the API.

/v3/quoting/quote/{quote_id} Example in MN

Abbreviated. This change only affects the coverages object within the quote. Specific to MN, only Uninsured and Underinsured Motorist Bodily Injury remains a policy-level coverage. Other portions of the response remain the same.

{
  "quote": {
    "coverages": {
      "policy": [
        {
          "attributes": [
            {
              "kind": {
                "value": "limits",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "selection": {
                "value": {
                  "description": "Limits",
                  "perDay": null,
                  "perOccurrence": 100000,
                  "perPerson": 50000
                },
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
              "name": "Limits"
            }
          ],
          "symbol": {
            "value": "umuim",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "description": "Uninsured and Underinsured Motorist Bodily Injury",
          "name": "Uninsured and Underinsured Motorist Bodily Injury"
        }
      ],
      "vehicles": [
        {
          "vin": {
            "value": "JH4DA9340NS001774",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "coverages": [
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 100000,
                      "perPerson": 50000
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "bi",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Bodily Injury",
              "name": "Bodily Injury"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 50000,
                      "perPerson": null
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "pd",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Property Damage",
              "name": "Property Damage"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": null,
                      "perPerson": 20000
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                },
                {
                  "kind": {
                    "value": "stacked_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Stacked Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Stacked Modifier"
                },
                {
                  "kind": {
                    "value": "work_loss_excluded_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Work Loss Excluded Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Work Loss Excluded Modifier"
                }
              ],
              "symbol": {
                "value": "pip",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Personal Injury Protection",
              "name": "Personal Injury Protection"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 100,
                      "perPerson": null
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "roadside",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Roadside Assistance",
              "name": "Roadside Assistance"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "declined",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "declined": true,
                      "description": "Declined"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage is declinable. If declined, it will not be covered on your policy.",
                  "name": "Declined"
                }
              ],
              "symbol": {
                "value": "rental",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Rental",
              "name": "Rental"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                },
                {
                  "kind": {
                    "value": "full_glass_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Full Glass Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Full Glass Modifier"
                }
              ],
              "symbol": {
                "value": "comp",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Comprehensive",
              "name": "Comprehensive"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                }
              ],
              "symbol": {
                "value": "coll",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Collision",
              "name": "Collision"
            }
          ]
        },
        {
          "vin": {
            "value": "JH4KA9650YC000098",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "coverages": [
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 100000,
                      "perPerson": 50000
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "bi",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Bodily Injury",
              "name": "Bodily Injury"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 50000,
                      "perPerson": null
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "pd",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Property Damage",
              "name": "Property Damage"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": null,
                      "perPerson": 20000
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                },
                {
                  "kind": {
                    "value": "stacked_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Stacked Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Stacked Modifier"
                },
                {
                  "kind": {
                    "value": "work_loss_excluded_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Work Loss Excluded Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Work Loss Excluded Modifier"
                }
              ],
              "symbol": {
                "value": "pip",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Personal Injury Protection",
              "name": "Personal Injury Protection"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 100,
                      "perPerson": null
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "roadside",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Roadside Assistance",
              "name": "Roadside Assistance"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "declined",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "declined": true,
                      "description": "Declined"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage is declinable. If declined, it will not be covered on your policy.",
                  "name": "Declined"
                }
              ],
              "symbol": {
                "value": "rental",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Rental",
              "name": "Rental"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                },
                {
                  "kind": {
                    "value": "full_glass_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Full Glass Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Full Glass Modifier"
                }
              ],
              "symbol": {
                "value": "comp",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Comprehensive",
              "name": "Comprehensive"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                }
              ],
              "symbol": {
                "value": "coll",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Collision",
              "name": "Collision"
            }
          ]
        },
        {
          "vin": {
            "value": "JH4NA1159RT711595",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "coverages": [
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 100000,
                      "perPerson": 50000
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "bi",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Bodily Injury",
              "name": "Bodily Injury"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 50000,
                      "perPerson": null
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "pd",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Property Damage",
              "name": "Property Damage"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": null,
                      "perPerson": 20000
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                },
                {
                  "kind": {
                    "value": "stacked_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Stacked Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Stacked Modifier"
                },
                {
                  "kind": {
                    "value": "work_loss_excluded_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Work Loss Excluded Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Work Loss Excluded Modifier"
                }
              ],
              "symbol": {
                "value": "pip",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Personal Injury Protection",
              "name": "Personal Injury Protection"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 100,
                      "perPerson": null
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "roadside",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Roadside Assistance",
              "name": "Roadside Assistance"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "declined",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "declined": true,
                      "description": "Declined"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage is declinable. If declined, it will not be covered on your policy.",
                  "name": "Declined"
                }
              ],
              "symbol": {
                "value": "rental",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Rental",
              "name": "Rental"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                },
                {
                  "kind": {
                    "value": "full_glass_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Full Glass Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Full Glass Modifier"
                }
              ],
              "symbol": {
                "value": "comp",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Comprehensive",
              "name": "Comprehensive"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                }
              ],
              "symbol": {
                "value": "coll",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Collision",
              "name": "Collision"
            }
          ]
        },
        {
          "vin": {
            "value": "19UUB1F52GA006344",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "coverages": [
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 100000,
                      "perPerson": 50000
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "bi",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Bodily Injury",
              "name": "Bodily Injury"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 50000,
                      "perPerson": null
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "pd",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Property Damage",
              "name": "Property Damage"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": null,
                      "perPerson": 20000
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                },
                {
                  "kind": {
                    "value": "stacked_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Stacked Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Stacked Modifier"
                },
                {
                  "kind": {
                    "value": "work_loss_excluded_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Work Loss Excluded Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Work Loss Excluded Modifier"
                }
              ],
              "symbol": {
                "value": "pip",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Personal Injury Protection",
              "name": "Personal Injury Protection"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "limits",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Limits",
                      "perDay": null,
                      "perOccurrence": 100,
                      "perPerson": null
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
                  "name": "Limits"
                }
              ],
              "symbol": {
                "value": "roadside",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Roadside Assistance",
              "name": "Roadside Assistance"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "declined",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "declined": true,
                      "description": "Declined"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage is declinable. If declined, it will not be covered on your policy.",
                  "name": "Declined"
                }
              ],
              "symbol": {
                "value": "rental",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Rental",
              "name": "Rental"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                },
                {
                  "kind": {
                    "value": "full_glass_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Full Glass Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Full Glass Modifier"
                }
              ],
              "symbol": {
                "value": "comp",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Comprehensive",
              "name": "Comprehensive"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                }
              ],
              "symbol": {
                "value": "coll",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Collision",
              "name": "Collision"
            }
          ]
        }
      ]
    },
    ...
  },
  ...
}
{
  "quote": {
    "coverages": {
      "policy": [
        {
          "attributes": [
            {
              "kind": {
                "value": "limits",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "selection": {
                "value": {
                  "description": "Limits",
                  "perDay": null,
                  "perOccurrence": 100000,
                  "perPerson": 50000
                },
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
              "name": "Limits"
            }
          ],
          "symbol": {
            "value": "umuim",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "description": "Uninsured and Underinsured Motorist Bodily Injury",
          "name": "Uninsured and Underinsured Motorist Bodily Injury"
        },
        {
          "attributes": [
            {
              "kind": {
                "value": "limits",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "selection": {
                "value": {
                  "description": "Limits",
                  "perDay": null,
                  "perOccurrence": 100000,
                  "perPerson": 50000
                },
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
              "name": "Limits"
            }
          ],
          "symbol": {
            "value": "bi",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "description": "Bodily Injury",
          "name": "Bodily Injury"
        },
        {
          "attributes": [
            {
              "kind": {
                "value": "limits",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "selection": {
                "value": {
                  "description": "Limits",
                  "perDay": null,
                  "perOccurrence": 50000,
                  "perPerson": null
                },
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
              "name": "Limits"
            }
          ],
          "symbol": {
            "value": "pd",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "description": "Property Damage",
          "name": "Property Damage"
        },
        {
          "attributes": [
            {
              "kind": {
                "value": "limits",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "selection": {
                "value": {
                  "description": "Limits",
                  "perDay": null,
                  "perOccurrence": null,
                  "perPerson": 20000
                },
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
              "name": "Limits"
            },
            {
              "kind": {
                "value": "stacked_modifier",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "selection": {
                "value": {
                  "description": "Stacked Modifier",
                  "id": "N"
                },
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "This coverage has modification options available.",
              "name": "Stacked Modifier"
            },
            {
              "kind": {
                "value": "work_loss_excluded_modifier",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "selection": {
                "value": {
                  "description": "Work Loss Excluded Modifier",
                  "id": "N"
                },
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "This coverage has modification options available.",
              "name": "Work Loss Excluded Modifier"
            }
          ],
          "symbol": {
            "value": "pip",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "description": "Personal Injury Protection",
          "name": "Personal Injury Protection"
        },
        {
          "attributes": [
            {
              "kind": {
                "value": "limits",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "selection": {
                "value": {
                  "description": "Limits",
                  "perDay": null,
                  "perOccurrence": 100,
                  "perPerson": null
                },
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "This coverage has limits on the amounts that might be paid out in case of a claim",
              "name": "Limits"
            }
          ],
          "symbol": {
            "value": "roadside",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "description": "Roadside Assistance",
          "name": "Roadside Assistance"
        }
      ],
      "vehicles": [
        {
          "vin": {
            "value": "JH4DA9340NS001774",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "coverages": [
            {
              "attributes": [
                {
                  "kind": {
                    "value": "declined",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "declined": true,
                      "description": "Declined"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage is declinable. If declined, it will not be covered on your policy.",
                  "name": "Declined"
                }
              ],
              "symbol": {
                "value": "rental",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Rental",
              "name": "Rental"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                },
                {
                  "kind": {
                    "value": "full_glass_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Full Glass Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Full Glass Modifier"
                }
              ],
              "symbol": {
                "value": "comp",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Comprehensive",
              "name": "Comprehensive"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                }
              ],
              "symbol": {
                "value": "coll",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Collision",
              "name": "Collision"
            }
          ]
        },
        {
          "vin": {
            "value": "JH4KA9650YC000098",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "coverages": [
            {
              "attributes": [
                {
                  "kind": {
                    "value": "declined",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "declined": true,
                      "description": "Declined"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage is declinable. If declined, it will not be covered on your policy.",
                  "name": "Declined"
                }
              ],
              "symbol": {
                "value": "rental",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Rental",
              "name": "Rental"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                },
                {
                  "kind": {
                    "value": "full_glass_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Full Glass Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Full Glass Modifier"
                }
              ],
              "symbol": {
                "value": "comp",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Comprehensive",
              "name": "Comprehensive"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                }
              ],
              "symbol": {
                "value": "coll",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Collision",
              "name": "Collision"
            }
          ]
        },
        {
          "vin": {
            "value": "JH4NA1159RT711595",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "coverages": [
            {
              "attributes": [
                {
                  "kind": {
                    "value": "declined",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "declined": true,
                      "description": "Declined"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage is declinable. If declined, it will not be covered on your policy.",
                  "name": "Declined"
                }
              ],
              "symbol": {
                "value": "rental",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Rental",
              "name": "Rental"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                },
                {
                  "kind": {
                    "value": "full_glass_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Full Glass Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Full Glass Modifier"
                }
              ],
              "symbol": {
                "value": "comp",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Comprehensive",
              "name": "Comprehensive"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                }
              ],
              "symbol": {
                "value": "coll",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Collision",
              "name": "Collision"
            }
          ]
        },
        {
          "vin": {
            "value": "19UUB1F52GA006344",
            "valid": true,
            "message": null,
            "requirements": []
          },
          "coverages": [
            {
              "attributes": [
                {
                  "kind": {
                    "value": "declined",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "declined": true,
                      "description": "Declined"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage is declinable. If declined, it will not be covered on your policy.",
                  "name": "Declined"
                }
              ],
              "symbol": {
                "value": "rental",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Rental",
              "name": "Rental"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                },
                {
                  "kind": {
                    "value": "full_glass_modifier",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "description": "Full Glass Modifier",
                      "id": "N"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has modification options available.",
                  "name": "Full Glass Modifier"
                }
              ],
              "symbol": {
                "value": "comp",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Comprehensive",
              "name": "Comprehensive"
            },
            {
              "attributes": [
                {
                  "kind": {
                    "value": "deductible",
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "selection": {
                    "value": {
                      "deductible": 1000,
                      "description": "Deductible"
                    },
                    "valid": true,
                    "message": null,
                    "requirements": []
                  },
                  "description": "This coverage has a deductible. An amount you pay before your coverage takes over.",
                  "name": "Deductible"
                }
              ],
              "symbol": {
                "value": "coll",
                "valid": true,
                "message": null,
                "requirements": []
              },
              "description": "Collision",
              "name": "Collision"
            }
          ]
        }
      ]
    },
    ...
  },
  ...
}

/v3/quoting/quote/{quote_id}/coverages/available Example in MN

Specific to MN, only Uninsured and Underinsured Motorist Bodily Injury remains a policy-level coverage.

{
  "availableCoverages": {
    "policy": [
      {
        "attributes": [
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$300,000.00 per accident / $100,000.00 per person",
                "perDay": null,
                "perOccurrence": 300000,
                "perPerson": 100000
              },
              {
                "description": "$500,000.00 per accident / $250,000.00 per person",
                "perDay": null,
                "perOccurrence": 500000,
                "perPerson": 250000
              },
              {
                "description": "$50,000.00 per accident / $25,000.00 per person",
                "perDay": null,
                "perOccurrence": 50000,
                "perPerson": 25000
              },
              {
                "description": "$60,000.00 per accident / $30,000.00 per person",
                "perDay": null,
                "perOccurrence": 60000,
                "perPerson": 30000
              },
              {
                "description": "$100,000.00 per accident / $50,000.00 per person",
                "perDay": null,
                "perOccurrence": 100000,
                "perPerson": 50000
              }
            ]
          }
        ],
        "description": "Uninsured Motorist Bodily Injury coverage covers your medical expenses when you are hit by a driver who does not have insurance. Underinsured Motorist Bodily Injury coverage covers your medical expenses when you are hit by a driver who does not have high enough coverage limits to cover the cost of your injuries.",
        "name": "Uninsured and Underinsured Motorist Bodily Injury",
        "symbol": "umuim"
      }
    ],
    "vehicles": [
      {
        "attributes": [
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$300,000.00 per accident / $100,000.00 per person",
                "perDay": null,
                "perOccurrence": 300000,
                "perPerson": 100000
              },
              {
                "description": "$500,000.00 per accident / $250,000.00 per person",
                "perDay": null,
                "perOccurrence": 500000,
                "perPerson": 250000
              },
              {
                "description": "$60,000.00 per accident / $30,000.00 per person",
                "perDay": null,
                "perOccurrence": 60000,
                "perPerson": 30000
              },
              {
                "description": "$100,000.00 per accident / $50,000.00 per person",
                "perDay": null,
                "perOccurrence": 100000,
                "perPerson": 50000
              }
            ]
          }
        ],
        "description": "Bodily Injury coverage covers someone else’s medical expenses and lost wages if they’re injured in an accident you caused. This coverage is required by law in all states.",
        "name": "Bodily Injury",
        "symbol": "bi"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "deductible",
            "name": "Deductible",
            "selections": [
              {
                "deductible": 1000,
                "description": "$1,000.00 deductible"
              },
              {
                "deductible": 250,
                "description": "$250.00 deductible"
              },
              {
                "deductible": 500,
                "description": "$500.00 deductible"
              }
            ]
          }
        ],
        "description": "Collision coverage covers your car when it’s damaged by another car or an object that’s stuck in one place, like a street sign or telephone pole.",
        "name": "Collision",
        "symbol": "coll"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "deductible",
            "name": "Deductible",
            "selections": [
              {
                "deductible": 1000,
                "description": "$1,000.00 deductible"
              },
              {
                "deductible": 250,
                "description": "$250.00 deductible"
              },
              {
                "deductible": 500,
                "description": "$500.00 deductible"
              }
            ]
          },
          {
            "kind": "full_glass_modifier",
            "name": "Full Glass Modifier",
            "selections": [
              {
                "description": "Full glass included",
                "id": "Y"
              },
              {
                "description": "Full glass rejected",
                "id": "N"
              }
            ]
          }
        ],
        "description": "Comprehensive coverage covers your car when it’s damaged by something other than a car, like a storm or an animal.",
        "name": "Comprehensive",
        "symbol": "comp"
      },
      {
        "attributes": [
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$10,000.00 per accident",
                "perDay": null,
                "perOccurrence": 10000,
                "perPerson": null
              },
              {
                "description": "$100,000.00 per accident",
                "perDay": null,
                "perOccurrence": 100000,
                "perPerson": null
              },
              {
                "description": "$25,000.00 per accident",
                "perDay": null,
                "perOccurrence": 25000,
                "perPerson": null
              },
              {
                "description": "$50,000.00 per accident",
                "perDay": null,
                "perOccurrence": 50000,
                "perPerson": null
              }
            ]
          }
        ],
        "description": "Property Damage coverage covers someone else’s car or property when it’s damaged in an accident you caused. This coverage is required by law in all states.",
        "name": "Property Damage",
        "symbol": "pd"
      },
      {
        "attributes": [
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$20,000.00 medical loss / $20,000.00 economic loss",
                "perDay": null,
                "perOccurrence": null,
                "perPerson": 20000
              }
            ]
          },
          {
            "kind": "stacked_modifier",
            "name": "Stacked Modifier",
            "selections": [
              {
                "description": "Stacked coverage",
                "id": "Y"
              },
              {
                "description": "Unstacked coverage",
                "id": "N"
              }
            ]
          },
          {
            "kind": "work_loss_excluded_modifier",
            "name": "Work Loss Excluded Modifier",
            "selections": [
              {
                "description": "Wage loss included",
                "id": "Y"
              },
              {
                "description": "Wage loss rejected",
                "id": "N"
              }
            ]
          }
        ],
        "description": "Personal Injury Protection covers medical expenses and lost wages for you and your family members injured in an accident, no matter who caused it.",
        "name": "Personal Injury Protection",
        "symbol": "pip"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$40.00 per day / $1,200.00 per accident",
                "perDay": 40,
                "perOccurrence": 1200,
                "perPerson": null
              },
              {
                "description": "$50.00 per day / $1,500.00 per accident",
                "perDay": 50,
                "perOccurrence": 1500,
                "perPerson": null
              },
              {
                "description": "$60.00 per day / $1,800.00 per accident",
                "perDay": 60,
                "perOccurrence": 1800,
                "perPerson": null
              }
            ]
          }
        ],
        "description": "Rental coverage covers the cost of renting a car or using a rideshare while your vehicle is being repaired.",
        "name": "Rental",
        "symbol": "rental"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$100.00 per accident",
                "perDay": null,
                "perOccurrence": 100,
                "perPerson": null
              }
            ]
          }
        ],
        "description": "Roadside Assistance covers 24/7 emergency roadside assistance. Up to 3 claims per vehicle per term.",
        "name": "Roadside Assistance",
        "symbol": "roadside"
      }
    ]
  }
}
{
  "availableCoverages": {
    "policy": [
      {
        "attributes": [
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$300,000.00 per accident / $100,000.00 per person",
                "perDay": null,
                "perOccurrence": 300000,
                "perPerson": 100000
              },
              {
                "description": "$30,000.00 per accident / $15,000.00 per person",
                "perDay": null,
                "perOccurrence": 30000,
                "perPerson": 15000
              },
              {
                "description": "$500,000.00 per accident / $250,000.00 per person",
                "perDay": null,
                "perOccurrence": 500000,
                "perPerson": 250000
              },
              {
                "description": "$50,000.00 per accident / $25,000.00 per person",
                "perDay": null,
                "perOccurrence": 50000,
                "perPerson": 25000
              },
              {
                "description": "$100,000.00 per accident / $50,000.00 per person",
                "perDay": null,
                "perOccurrence": 100000,
                "perPerson": 50000
              }
            ]
          }
        ],
        "description": "Bodily Injury coverage covers someone else’s medical expenses and lost wages if they’re injured in an accident you caused. This coverage is required by law in all states.",
        "name": "Bodily Injury",
        "symbol": "bi"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "deductible",
            "name": "Deductible",
            "selections": [
              {
                "deductible": 100,
                "description": "$100.00 deductible"
              },
              {
                "deductible": 1000,
                "description": "$1,000.00 deductible"
              },
              {
                "deductible": 250,
                "description": "$250.00 deductible"
              },
              {
                "deductible": 2500,
                "description": "$2,500.00 deductible"
              },
              {
                "deductible": 500,
                "description": "$500.00 deductible"
              }
            ]
          }
        ],
        "description": "Collision Damage Waiver also called car rental insurance, removes a car renter's liability for all or some damage to a rental vehicle in an accident, similar to collision insurance.",
        "name": "Collision Deductible Waiver",
        "symbol": "cdw"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$1,000.00 per person",
                "perDay": null,
                "perOccurrence": null,
                "perPerson": 1000
              },
              {
                "description": "$10,000.00 per person",
                "perDay": null,
                "perOccurrence": null,
                "perPerson": 10000
              },
              {
                "description": "$2,000.00 per person",
                "perDay": null,
                "perOccurrence": null,
                "perPerson": 2000
              },
              {
                "description": "$5,000.00 per person",
                "perDay": null,
                "perOccurrence": null,
                "perPerson": 5000
              }
            ]
          }
        ],
        "description": "Medical Payments coverage covers medical expenses for you and your family members injured in an accident, no matter who caused it.",
        "name": "Medical Payments",
        "symbol": "med_pay"
      },
      {
        "attributes": [
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$10,000.00 per accident",
                "perDay": null,
                "perOccurrence": 10000,
                "perPerson": null
              },
              {
                "description": "$100,000.00 per accident",
                "perDay": null,
                "perOccurrence": 100000,
                "perPerson": null
              },
              {
                "description": "$25,000.00 per accident",
                "perDay": null,
                "perOccurrence": 25000,
                "perPerson": null
              },
              {
                "description": "$5,000.00 per accident",
                "perDay": null,
                "perOccurrence": 5000,
                "perPerson": null
              },
              {
                "description": "$50,000.00 per accident",
                "perDay": null,
                "perOccurrence": 50000,
                "perPerson": null
              }
            ]
          }
        ],
        "description": "Property Damage coverage covers someone else’s car or property when it’s damaged in an accident you caused. This coverage is required by law in all states.",
        "name": "Property Damage",
        "symbol": "pd"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "deductible",
            "name": "Deductible",
            "selections": [
              {
                "deductible": 0,
                "description": "$0.00 deductible"
              },
              {
                "deductible": 100,
                "description": "$100.00 deductible"
              },
              {
                "deductible": 1000,
                "description": "$1,000.00 deductible"
              },
              {
                "deductible": 250,
                "description": "$250.00 deductible"
              },
              {
                "deductible": 2500,
                "description": "$2,500.00 deductible"
              },
              {
                "deductible": 500,
                "description": "$500.00 deductible"
              }
            ]
          }
        ],
        "description": "Roadside Assistance covers 24/7 emergency roadside assistance. Up to 3 claims per vehicle per term.",
        "name": "Roadside Assistance",
        "symbol": "roadside"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$3,500.00 per accident",
                "perDay": null,
                "perOccurrence": 3500,
                "perPerson": null
              }
            ]
          }
        ],
        "description": "Uninsured Motorist Property Damage coverage covers your car when it’s damaged by an unknown driver or someone who doesn’t have their own insurance.",
        "name": "Uninsured Motorist Property Damage",
        "symbol": "umpd"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$300,000.00 per accident / $100,000.00 per person",
                "perDay": null,
                "perOccurrence": 300000,
                "perPerson": 100000
              },
              {
                "description": "$30,000.00 per accident / $15,000.00 per person",
                "perDay": null,
                "perOccurrence": 30000,
                "perPerson": 15000
              },
              {
                "description": "$500,000.00 per accident / $250,000.00 per person",
                "perDay": null,
                "perOccurrence": 500000,
                "perPerson": 250000
              },
              {
                "description": "$50,000.00 per accident / $25,000.00 per person",
                "perDay": null,
                "perOccurrence": 50000,
                "perPerson": 25000
              },
              {
                "description": "$100,000.00 per accident / $50,000.00 per person",
                "perDay": null,
                "perOccurrence": 100000,
                "perPerson": 50000
              }
            ]
          }
        ],
        "description": "Uninsured Motorist Bodily Injury coverage covers your medical expenses when you are hit by a driver who does not have insurance. Underinsured Motorist Bodily Injury coverage covers your medical expenses when you are hit by a driver who does not have high enough coverage limits to cover the cost of your injuries.",
        "name": "Uninsured and Underinsured Motorist Bodily Injury",
        "symbol": "umuim"
      }
    ],
    "vehicles": [
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "deductible",
            "name": "Deductible",
            "selections": [
              {
                "deductible": 100,
                "description": "$100.00 deductible"
              },
              {
                "deductible": 1000,
                "description": "$1,000.00 deductible"
              },
              {
                "deductible": 250,
                "description": "$250.00 deductible"
              },
              {
                "deductible": 2500,
                "description": "$2,500.00 deductible"
              },
              {
                "deductible": 500,
                "description": "$500.00 deductible"
              }
            ]
          }
        ],
        "description": "Collision coverage covers your car when it’s damaged by another car or an object that’s stuck in one place, like a street sign or telephone pole.",
        "name": "Collision",
        "symbol": "coll"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "deductible",
            "name": "Deductible",
            "selections": [
              {
                "deductible": 100,
                "description": "$100.00 deductible"
              },
              {
                "deductible": 1000,
                "description": "$1,000.00 deductible"
              },
              {
                "deductible": 250,
                "description": "$250.00 deductible"
              },
              {
                "deductible": 2500,
                "description": "$2,500.00 deductible"
              },
              {
                "deductible": 500,
                "description": "$500.00 deductible"
              }
            ]
          }
        ],
        "description": "Comprehensive coverage covers your car when it’s damaged by something other than a car, like a storm or an animal.",
        "name": "Comprehensive",
        "symbol": "comp"
      },
      {
        "attributes": [
          {
            "kind": "declined",
            "name": "Declined",
            "selections": [
              {
                "declined": true,
                "description": "Declined"
              },
              {
                "declined": false,
                "description": "Accepted"
              }
            ]
          },
          {
            "kind": "limits",
            "name": "Limits",
            "selections": [
              {
                "description": "$40.00 per day / $1,200.00 per accident",
                "perDay": 40,
                "perOccurrence": 1200,
                "perPerson": null
              },
              {
                "description": "$30.00 per day / $900.00 per accident",
                "perDay": 30,
                "perOccurrence": 900,
                "perPerson": null
              }
            ]
          }
        ],
        "description": "Rental coverage covers the cost of renting a car or using a rideshare while your vehicle is being repaired.",
        "name": "Rental",
        "symbol": "rental"
      }
    ]
  }
}