Tessie · JSON-LD Context
Tessie Context
JSON-LD context defining the semantic vocabulary for Tessie from Tessie.
7 Classes
113 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
tessie:
https://tessie.com/schema#
Classes
ReleaseNotes
CurrentState
HistoryState
CondensedHistoryStates
Drive
Charge
Idle
Properties
| Property | Type | Container |
|---|---|---|
| deployed_version | string | |
| staged_version | string | |
| release_notes | list | |
| id | integer | |
| vin | string | |
| id_s | string | |
| color | string | |
| state | string | |
| user_id | integer | |
| in_service | boolean | |
| vehicle_id | integer | |
| access_type | string | |
| api_version | integer | |
| drive_state | ||
| charge_state | ||
| display_name | string | |
| gui_settings | ||
| option_codes | string | |
| climate_state | ||
| vehicle_state | ||
| backseat_token | string | |
| vehicle_config | ||
| calendar_enabled | boolean | |
| backseat_token_updated_at | string | |
| timestamp | decimal | |
| charging_state | string | |
| shift_state | string | |
| battery_level | decimal | |
| usable_battery_level | decimal | |
| battery_range | decimal | |
| ideal_battery_range | decimal | |
| latitude | decimal | |
| longitude | decimal | |
| elevation | decimal | |
| speed | decimal | |
| power | decimal | |
| odometer | decimal | |
| charge_rate | decimal | |
| charger_actual_current | decimal | |
| charger_power | decimal | |
| charger_phases | decimal | |
| charger_voltage | decimal | |
| charge_energy_added | decimal | |
| charge_miles_added_rated | decimal | |
| charge_miles_added_ideal | decimal | |
| is_climate_on | decimal | |
| battery_heater_on | decimal | |
| inside_temp | decimal | |
| outside_temp | decimal | |
| locked | decimal | |
| sentry_mode | decimal | |
| lifetime_energy_used | decimal | |
| energy_remaining | decimal | |
| pack_current | decimal | |
| pack_voltage | decimal | |
| module_temp_min | decimal | |
| module_temp_max | decimal | |
| ids | list | |
| timestamps | list | |
| states | list | |
| charging_states | list | |
| shift_states | list | |
| battery_levels | list | |
| usable_battery_levels | list | |
| battery_ranges | list | |
| ideal_battery_ranges | list | |
| latitudes | list | |
| longitudes | list | |
| elevations | list | |
| speeds | list | |
| powers | list | |
| odometers | list | |
| charge_rates | list | |
| charger_actual_currents | list | |
| charger_powers | list | |
| charger_phasess | list | |
| charger_voltages | list | |
| charge_energy_addeds | list | |
| charge_miles_added_rateds | list | |
| charge_miles_added_ideals | list | |
| is_climate_ons | list | |
| battery_heater_ons | list | |
| inside_temps | list | |
| outside_temps | list | |
| lockeds | list | |
| sentry_modes | list | |
| started_at | decimal | |
| ended_at | decimal | |
| starting_location | string | |
| starting_latitude | decimal | |
| starting_longitude | decimal | |
| ending_location | string | |
| ending_latitude | decimal | |
| ending_longitude | decimal | |
| starting_battery | decimal | |
| ending_battery | decimal | |
| average_inside_temperature | decimal | |
| average_outside_temperature | decimal | |
| average_speed | decimal | |
| max_speed | decimal | |
| rated_range_used | decimal | |
| odometer_distance | decimal | |
| autopilot_distance | decimal | |
| energy_used | decimal | |
| tag | string | |
| location | string | |
| is_supercharger | boolean | |
| energy_added | decimal | |
| miles_added | decimal | |
| miles_added_ideal | decimal | |
| cost | decimal | |
| climate_fraction | decimal | |
| sentry_fraction | decimal |
JSON-LD Document
{
"@context": {
"@vocab": "https://tessie.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"tessie": "https://tessie.com/schema#",
"ReleaseNotes": "tessie:ReleaseNotes",
"deployed_version": {
"@id": "tessie:deployed_version",
"@type": "xsd:string"
},
"staged_version": {
"@id": "tessie:staged_version",
"@type": "xsd:string"
},
"release_notes": {
"@id": "tessie:release_notes",
"@container": "@list"
},
"CurrentState": "tessie:CurrentState",
"id": {
"@id": "tessie:id",
"@type": "xsd:integer"
},
"vin": {
"@id": "tessie:vin",
"@type": "xsd:string"
},
"id_s": {
"@id": "tessie:id_s",
"@type": "xsd:string"
},
"color": {
"@id": "tessie:color",
"@type": "xsd:string"
},
"state": {
"@id": "tessie:state",
"@type": "xsd:string"
},
"user_id": {
"@id": "tessie:user_id",
"@type": "xsd:integer"
},
"in_service": {
"@id": "tessie:in_service",
"@type": "xsd:boolean"
},
"vehicle_id": {
"@id": "tessie:vehicle_id",
"@type": "xsd:integer"
},
"access_type": {
"@id": "tessie:access_type",
"@type": "xsd:string"
},
"api_version": {
"@id": "tessie:api_version",
"@type": "xsd:integer"
},
"drive_state": {
"@id": "tessie:drive_state"
},
"charge_state": {
"@id": "tessie:charge_state"
},
"display_name": {
"@id": "tessie:display_name",
"@type": "xsd:string"
},
"gui_settings": {
"@id": "tessie:gui_settings"
},
"option_codes": {
"@id": "tessie:option_codes",
"@type": "xsd:string"
},
"climate_state": {
"@id": "tessie:climate_state"
},
"vehicle_state": {
"@id": "tessie:vehicle_state"
},
"backseat_token": {
"@id": "tessie:backseat_token",
"@type": "xsd:string"
},
"vehicle_config": {
"@id": "tessie:vehicle_config"
},
"calendar_enabled": {
"@id": "tessie:calendar_enabled",
"@type": "xsd:boolean"
},
"backseat_token_updated_at": {
"@id": "tessie:backseat_token_updated_at",
"@type": "xsd:string"
},
"HistoryState": "tessie:HistoryState",
"timestamp": {
"@id": "tessie:timestamp",
"@type": "xsd:decimal"
},
"charging_state": {
"@id": "tessie:charging_state",
"@type": "xsd:string"
},
"shift_state": {
"@id": "tessie:shift_state",
"@type": "xsd:string"
},
"battery_level": {
"@id": "tessie:battery_level",
"@type": "xsd:decimal"
},
"usable_battery_level": {
"@id": "tessie:usable_battery_level",
"@type": "xsd:decimal"
},
"battery_range": {
"@id": "tessie:battery_range",
"@type": "xsd:decimal"
},
"ideal_battery_range": {
"@id": "tessie:ideal_battery_range",
"@type": "xsd:decimal"
},
"latitude": {
"@id": "tessie:latitude",
"@type": "xsd:decimal"
},
"longitude": {
"@id": "tessie:longitude",
"@type": "xsd:decimal"
},
"elevation": {
"@id": "tessie:elevation",
"@type": "xsd:decimal"
},
"speed": {
"@id": "tessie:speed",
"@type": "xsd:decimal"
},
"power": {
"@id": "tessie:power",
"@type": "xsd:decimal"
},
"odometer": {
"@id": "tessie:odometer",
"@type": "xsd:decimal"
},
"charge_rate": {
"@id": "tessie:charge_rate",
"@type": "xsd:decimal"
},
"charger_actual_current": {
"@id": "tessie:charger_actual_current",
"@type": "xsd:decimal"
},
"charger_power": {
"@id": "tessie:charger_power",
"@type": "xsd:decimal"
},
"charger_phases": {
"@id": "tessie:charger_phases",
"@type": "xsd:decimal"
},
"charger_voltage": {
"@id": "tessie:charger_voltage",
"@type": "xsd:decimal"
},
"charge_energy_added": {
"@id": "tessie:charge_energy_added",
"@type": "xsd:decimal"
},
"charge_miles_added_rated": {
"@id": "tessie:charge_miles_added_rated",
"@type": "xsd:decimal"
},
"charge_miles_added_ideal": {
"@id": "tessie:charge_miles_added_ideal",
"@type": "xsd:decimal"
},
"is_climate_on": {
"@id": "tessie:is_climate_on",
"@type": "xsd:decimal"
},
"battery_heater_on": {
"@id": "tessie:battery_heater_on",
"@type": "xsd:decimal"
},
"inside_temp": {
"@id": "tessie:inside_temp",
"@type": "xsd:decimal"
},
"outside_temp": {
"@id": "tessie:outside_temp",
"@type": "xsd:decimal"
},
"locked": {
"@id": "tessie:locked",
"@type": "xsd:decimal"
},
"sentry_mode": {
"@id": "tessie:sentry_mode",
"@type": "xsd:decimal"
},
"lifetime_energy_used": {
"@id": "tessie:lifetime_energy_used",
"@type": "xsd:decimal"
},
"energy_remaining": {
"@id": "tessie:energy_remaining",
"@type": "xsd:decimal"
},
"pack_current": {
"@id": "tessie:pack_current",
"@type": "xsd:decimal"
},
"pack_voltage": {
"@id": "tessie:pack_voltage",
"@type": "xsd:decimal"
},
"module_temp_min": {
"@id": "tessie:module_temp_min",
"@type": "xsd:decimal"
},
"module_temp_max": {
"@id": "tessie:module_temp_max",
"@type": "xsd:decimal"
},
"CondensedHistoryStates": "tessie:CondensedHistoryStates",
"ids": {
"@id": "tessie:ids",
"@container": "@list"
},
"timestamps": {
"@id": "tessie:timestamps",
"@container": "@list"
},
"states": {
"@id": "tessie:states",
"@container": "@list"
},
"charging_states": {
"@id": "tessie:charging_states",
"@container": "@list"
},
"shift_states": {
"@id": "tessie:shift_states",
"@container": "@list"
},
"battery_levels": {
"@id": "tessie:battery_levels",
"@container": "@list"
},
"usable_battery_levels": {
"@id": "tessie:usable_battery_levels",
"@container": "@list"
},
"battery_ranges": {
"@id": "tessie:battery_ranges",
"@container": "@list"
},
"ideal_battery_ranges": {
"@id": "tessie:ideal_battery_ranges",
"@container": "@list"
},
"latitudes": {
"@id": "tessie:latitudes",
"@container": "@list"
},
"longitudes": {
"@id": "tessie:longitudes",
"@container": "@list"
},
"elevations": {
"@id": "tessie:elevations",
"@container": "@list"
},
"speeds": {
"@id": "tessie:speeds",
"@container": "@list"
},
"powers": {
"@id": "tessie:powers",
"@container": "@list"
},
"odometers": {
"@id": "tessie:odometers",
"@container": "@list"
},
"charge_rates": {
"@id": "tessie:charge_rates",
"@container": "@list"
},
"charger_actual_currents": {
"@id": "tessie:charger_actual_currents",
"@container": "@list"
},
"charger_powers": {
"@id": "tessie:charger_powers",
"@container": "@list"
},
"charger_phasess": {
"@id": "tessie:charger_phasess",
"@container": "@list"
},
"charger_voltages": {
"@id": "tessie:charger_voltages",
"@container": "@list"
},
"charge_energy_addeds": {
"@id": "tessie:charge_energy_addeds",
"@container": "@list"
},
"charge_miles_added_rateds": {
"@id": "tessie:charge_miles_added_rateds",
"@container": "@list"
},
"charge_miles_added_ideals": {
"@id": "tessie:charge_miles_added_ideals",
"@container": "@list"
},
"is_climate_ons": {
"@id": "tessie:is_climate_ons",
"@container": "@list"
},
"battery_heater_ons": {
"@id": "tessie:battery_heater_ons",
"@container": "@list"
},
"inside_temps": {
"@id": "tessie:inside_temps",
"@container": "@list"
},
"outside_temps": {
"@id": "tessie:outside_temps",
"@container": "@list"
},
"lockeds": {
"@id": "tessie:lockeds",
"@container": "@list"
},
"sentry_modes": {
"@id": "tessie:sentry_modes",
"@container": "@list"
},
"Drive": "tessie:Drive",
"started_at": {
"@id": "tessie:started_at",
"@type": "xsd:decimal"
},
"ended_at": {
"@id": "tessie:ended_at",
"@type": "xsd:decimal"
},
"starting_location": {
"@id": "tessie:starting_location",
"@type": "xsd:string"
},
"starting_latitude": {
"@id": "tessie:starting_latitude",
"@type": "xsd:decimal"
},
"starting_longitude": {
"@id": "tessie:starting_longitude",
"@type": "xsd:decimal"
},
"ending_location": {
"@id": "tessie:ending_location",
"@type": "xsd:string"
},
"ending_latitude": {
"@id": "tessie:ending_latitude",
"@type": "xsd:decimal"
},
"ending_longitude": {
"@id": "tessie:ending_longitude",
"@type": "xsd:decimal"
},
"starting_battery": {
"@id": "tessie:starting_battery",
"@type": "xsd:decimal"
},
"ending_battery": {
"@id": "tessie:ending_battery",
"@type": "xsd:decimal"
},
"average_inside_temperature": {
"@id": "tessie:average_inside_temperature",
"@type": "xsd:decimal"
},
"average_outside_temperature": {
"@id": "tessie:average_outside_temperature",
"@type": "xsd:decimal"
},
"average_speed": {
"@id": "tessie:average_speed",
"@type": "xsd:decimal"
},
"max_speed": {
"@id": "tessie:max_speed",
"@type": "xsd:decimal"
},
"rated_range_used": {
"@id": "tessie:rated_range_used",
"@type": "xsd:decimal"
},
"odometer_distance": {
"@id": "tessie:odometer_distance",
"@type": "xsd:decimal"
},
"autopilot_distance": {
"@id": "tessie:autopilot_distance",
"@type": "xsd:decimal"
},
"energy_used": {
"@id": "tessie:energy_used",
"@type": "xsd:decimal"
},
"tag": {
"@id": "tessie:tag",
"@type": "xsd:string"
},
"Charge": "tessie:Charge",
"location": {
"@id": "tessie:location",
"@type": "xsd:string"
},
"is_supercharger": {
"@id": "tessie:is_supercharger",
"@type": "xsd:boolean"
},
"energy_added": {
"@id": "tessie:energy_added",
"@type": "xsd:decimal"
},
"miles_added": {
"@id": "tessie:miles_added",
"@type": "xsd:decimal"
},
"miles_added_ideal": {
"@id": "tessie:miles_added_ideal",
"@type": "xsd:decimal"
},
"cost": {
"@id": "tessie:cost",
"@type": "xsd:decimal"
},
"Idle": "tessie:Idle",
"climate_fraction": {
"@id": "tessie:climate_fraction",
"@type": "xsd:decimal"
},
"sentry_fraction": {
"@id": "tessie:sentry_fraction",
"@type": "xsd:decimal"
}
},
"@type": "schema:Dataset",
"schema:name": "Tessie API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Tessie's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-28) from openapi/tessie-openapi.yaml.",
"dcterms:created": "2026-10-28",
"dcterms:source": [
"openapi/tessie-openapi.yaml"
]
}