{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "toyota": "https://api.toyota.com/vocab#",
    "auto": "https://auto.schema.org/",
    "geo": "http://www.w3.org/2003/01/geo/wgs84_pos#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Vehicle": "schema:Vehicle",
    "vin": "auto:vehicleIdentificationNumber",
    "alias": "schema:name",
    "make": "schema:brand",
    "model": "schema:model",
    "year": "auto:modelDate",
    "color": "auto:color",
    "trim": "auto:vehicleInteriorColor",
    "isConnected": "toyota:isConnected",
    "lastConnectedAt": "toyota:lastConnectedAt",

    "VehicleStatus": "toyota:VehicleStatus",
    "ignition": "toyota:ignitionState",
    "doorsLocked": "toyota:doorsLocked",
    "doorStatus": "toyota:doorStatus",
    "windowStatus": "toyota:windowStatus",
    "lastUpdatedAt": "schema:dateModified",

    "VehicleHealth": "toyota:VehicleHealth",
    "overallStatus": "toyota:healthStatus",
    "oilQuantity": "toyota:oilLevel",
    "warningLights": "toyota:warningLights",
    "maintenanceRequired": "toyota:maintenanceRequired",

    "ElectricStatus": "toyota:ElectricVehicleStatus",
    "batteryLevel": "toyota:batteryStateOfCharge",
    "batteryRange": "toyota:electricRange",
    "fuelLevel": "toyota:fuelLevel",
    "fuelRange": "toyota:fuelRange",
    "totalRange": "toyota:totalRange",
    "chargingStatus": "toyota:chargingStatus",
    "pluggedIn": "toyota:isPluggedIn",
    "estimatedChargeCompleteTime": "toyota:chargeCompleteTime",

    "VehicleLocation": "geo:Point",
    "latitude": "geo:lat",
    "longitude": "geo:long",
    "heading": "toyota:vehicleHeading",
    "speed": "toyota:vehicleSpeed",
    "isParked": "toyota:isParked",
    "timestamp": "schema:dateModified",

    "Trip": "schema:Trip",
    "startTime": "schema:startDate",
    "endTime": "schema:endDate",
    "distanceMiles": "auto:mileageFromOdometer",
    "durationMinutes": "toyota:tripDuration",
    "startAddress": "schema:departureStop",
    "endAddress": "schema:arrivalStop",
    "route": "schema:itinerary",

    "Notification": "schema:Message",
    "title": "schema:name",
    "message": "schema:text",
    "isRead": "toyota:isRead",
    "severity": "toyota:alertSeverity",
    "createdAt": "schema:dateCreated",

    "ServiceHistory": "toyota:ServiceRecord",
    "category": "schema:additionalType",
    "description": "schema:description",
    "serviceDate": "schema:startDate",
    "mileage": "auto:mileageFromOdometer",
    "dealerCode": "toyota:dealerCode",
    "dealerName": "schema:provider"
  }
}
