Vehicle Schema
Vehicle Type
object
(Vehicle)
Vehicle Properties
Field | Type | Nullable | Description | Properties | Example |
---|---|---|---|---|---|
raw_name | String | Yes | Name of the vehicle | 2020 LAND ROVER DISCOVERY SPORT | |
model | String | Yes | Model | ROVER DISCOVERY SPORT 4 DOOR WAGON | |
sub_model | String | Yes | Sub model | Premium | |
make | String | Yes | Make | LAND ROVER | |
year | Number | Yes | Year | 2020 | |
vin | String | VIN | 1C7GJFBG2MC631234 | ||
premium | Number | Yes | Vehicle Premium | 508 | |
primary_use | String (Enum) | Yes | Primary Use | enum:CommuteWork ,CommuteSchool ,Pleasure ,Business ,Varies ,Other ,Reference: Primary Use Enums | Pleasure |
garaged_zip | String | Yes | Garaged Zip | 40220 | |
annual_mileage | Number | Yes | Annual Mileage | 12.97 | |
has_alarm | Number | Yes | Has Alarm | enum:0 , 1 , null | 1 |
has_anti_lock_brakes | Number | Yes | Has Anti Lock Brakes | enum:0 , 1 , null | 1 |
ownership_status | String | Yes | Ownership Status | enum:Financed Leased Owned Reference: Ownership Status Enums | Owned |
vehicle_coverage | Object | Vehicle coverages | Reference:vehicle_coverage | ||
lien_holders | Array | List of lien holders | Reference:lien_holders | ||
vehicle_discount | Object | Vehicle discount | Reference:vehicle_discount |
Sample JSON
{
"raw_name": "2020 LAND ROVER DISCOVERY SPORT",
"model": "ROVER DISCOVERY SPORT 4 DOOR WAGON",
"sub_model": "Premium",
"make": "LAND ROVER",
"year": 2020,
"vin": "1C7GJFBG2MC631234",
"premium": 508,
"primary_use": "Pleasure",
"garaged_zip": "40220",
"annual_mileage": 12.97,
"has_alarm": 1,
"has_anti_lock_brakes": 1,
"ownership_status": "Owned",
"vehicle_coverage": {
"uninsured_underinsured_property_damage": {
"coverage_display_name": "Uninsured/underinsured property damage",
"per_person_limit": 10000,
"per_accident_limit": 30000,
"deductible": 1000
},
"road_side_assistance": {
"coverage_display_name": "Roadside assistance",
"limit": 10000,
"per_accident_limit": 1000
},
"uninsured_bodily_injury": {
"coverage_display_name": "Uninsured motorist bodily injury",
"per_person_limit": 100000,
"per_accident_limit": 300000
},
"comprehensive": {
"coverage_display_name": "Comprehensive",
"deductible": 500
},
"underinsured_bodily_injury": {
"coverage_display_name": "Underinsured Motorist Bodily Injury",
"per_person_limit": 10000,
"per_accident_limit": 30000
},
"uninsured_property_damage": {
"coverage_display_name": "Uninsured Motorist Property Damage",
"limit": 10000,
"per_person_limit": 10000,
"per_accident_limit": 30000,
"deductible": 1000
},
"uninsured_underinsured_bodily_injury": {
"coverage_display_name": "Uninsured/Underinsured Motorist bodily injury",
"per_person_limit": 5000,
"per_accident_limit": 5000
},
"collision": {
"coverage_display_name": "Collision",
"deductible": 500
},
"medical_payments": {
"coverage_display_name": "Medical",
"limit": 1000,
"per_person_limit": 10000,
"deductible": 500
},
"rental_assistance": {
"coverage_display_name": "Rental assistance",
"limit": 50,
"per_person_limit": 10000,
"per_accident_limit": 1000,
"per_day_limit": 100,
"per_day_percentage": 80
},
"property_damage_liability": {
"coverage_display_name": "Bodily Injury & Property Damage Liability",
"per_accident_limit": 300000
},
"underinsured_property_damage": {
"coverage_display_name": "Underinsured motorist property damage",
"per_person_limit": 100000,
"per_accident_limit": 100000,
"deductible": 1000
},
"bodily_injury_liability": {
"coverage_display_name": "Bodily injury liability",
"per_person_limit": 100000,
"per_accident_limit": 300000
},
"other_coverage": [
{
"coverage_display_name": "Loan/Lease Payoff",
"coverage_detail": "premium 10"
},
{
"coverage_display_name": "Custom Parts and/or Equipment value",
"coverage_detail": "premium 20"
},
{
"coverage_display_name": "Personal Injury Protection",
"coverage_detail": "per person limit 10000"
},
{
"coverage_display_name": "Property Damage Coverage",
"coverage_detail": "per accident limit 100000"
},
{
"coverage_display_name": "Medical Payments",
"coverage_detail": "premium 9, per person limit 10000"
},
{
"coverage_display_name": "Guest Personal Injury Protection",
"coverage_detail": "premium 12"
},
{
"coverage_display_name": "Basic Personal Injury Protection",
"coverage_detail": "premium 13, deductible 1000, limit 10000"
}
]
},
"lien_holders": [
{
"company": "USA Secure Lien Services",
"address": {
"entity_number": "1447",
"street": "Winding",
"city": "Providence",
"state": "RI",
"zip": "22903",
"country": "USA",
"raw_address": "1447, Winding Way, Providence, RI 22903"
},
"loan_number": "LH123456789",
"financing_type": "Fixed-Rate Financing"
}
],
"vehicle_discount": {
"total_discount": null,
"monthly_total_discount": 10,
"discounts": [
{
"discount_type": "Anti-theft Device Discount",
"discount": null,
"monthly_discount": 3
},
{
"discount_type": "Smart Technology Discount",
"discount": null,
"monthly_discount": 7
}
]
}
}