curl --request GET \
--url https://api.tessie.com/{vin}/states \
--header 'Authorization: Bearer <token>'{
"results": [
{
"id": 9271662515,
"timestamp": 1644010150,
"state": "online",
"charging_state": "Charging",
"shift_state": "P",
"version": "2022.4",
"battery_level": 88,
"usable_battery_level": 88,
"battery_range": 266.69,
"est_battery_range": 221.31,
"ideal_battery_range": 999,
"latitude": 40.7484,
"longitude": 73.9857,
"elevation": null,
"heading": 213,
"speed": null,
"power": 0,
"odometer": 14096.5,
"charge_rate": 2,
"charger_actual_current": 12,
"charger_power": 1,
"charger_phases": 1,
"charger_voltage": 118,
"charge_miles_added_rated": 1.5,
"charge_miles_added_ideal": 422,
"is_climate_on": 0,
"is_preconditioning": 0,
"battery_heater_on": 0,
"inside_temp": 37.7,
"outside_temp": 20.5,
"left_temp_direction": 0,
"right_temp_direction": 0,
"df": 0,
"dr": 0,
"ft": 0,
"pf": 0,
"pr": 0,
"rt": 0,
"locked": 1,
"fd_window": 0,
"fp_window": 0,
"rd_window": 0,
"rp_window": 0,
"sentry_mode": 0,
"valet_mode": 0
},
{
"id": 9271668763,
"timestamp": 1644010160,
"state": "online",
"charging_state": "Charging",
"shift_state": "P",
"version": "2022.4",
"battery_level": 88,
"usable_battery_level": 88,
"battery_range": 266.69,
"est_battery_range": 221.31,
"ideal_battery_range": 999,
"latitude": 40.7484,
"longitude": 73.9857,
"elevation": null,
"heading": 213,
"speed": null,
"power": 0,
"odometer": 14096.5,
"charge_rate": 1,
"charger_actual_current": 12,
"charger_power": 1,
"charger_phases": 1,
"charger_voltage": 119,
"charge_miles_added_rated": 1.5,
"charge_miles_added_ideal": 422,
"is_climate_on": 0,
"is_preconditioning": 0,
"battery_heater_on": 0,
"inside_temp": 37.8,
"outside_temp": 20.5,
"left_temp_direction": 0,
"right_temp_direction": 0,
"df": 0,
"dr": 0,
"ft": 0,
"pf": 0,
"pr": 0,
"rt": 0,
"locked": 1,
"fd_window": 0,
"fp_window": 0,
"rd_window": 0,
"rp_window": 0,
"sentry_mode": 0,
"valet_mode": 0
},
{
"id": 9271676809,
"timestamp": 1644010170,
"state": "online",
"charging_state": "Charging",
"shift_state": "P",
"version": "2022.4",
"battery_level": 88,
"usable_battery_level": 88,
"battery_range": 266.69,
"est_battery_range": 221.31,
"ideal_battery_range": 999,
"latitude": 40.7484,
"longitude": 73.9857,
"elevation": null,
"heading": 213,
"speed": null,
"power": 0,
"odometer": 14096.5,
"charge_rate": 1,
"charger_actual_current": 12,
"charger_power": 1,
"charger_phases": 1,
"charger_voltage": 118,
"charge_miles_added_rated": 1.5,
"charge_miles_added_ideal": 422,
"is_climate_on": 0,
"is_preconditioning": 0,
"battery_heater_on": 0,
"inside_temp": 37.7,
"outside_temp": 20.5,
"left_temp_direction": 0,
"right_temp_direction": 0,
"df": 0,
"dr": 0,
"ft": 0,
"pf": 0,
"pr": 0,
"rt": 0,
"locked": 1,
"fd_window": 0,
"fp_window": 0,
"rd_window": 0,
"rp_window": 0,
"sentry_mode": 0,
"valet_mode": 0
}
]
}Returns historical states for a vehicle during a timeframe.
If no interval is specified, a sensible interval based on the timeframe is used.
curl --request GET \
--url https://api.tessie.com/{vin}/states \
--header 'Authorization: Bearer <token>'{
"results": [
{
"id": 9271662515,
"timestamp": 1644010150,
"state": "online",
"charging_state": "Charging",
"shift_state": "P",
"version": "2022.4",
"battery_level": 88,
"usable_battery_level": 88,
"battery_range": 266.69,
"est_battery_range": 221.31,
"ideal_battery_range": 999,
"latitude": 40.7484,
"longitude": 73.9857,
"elevation": null,
"heading": 213,
"speed": null,
"power": 0,
"odometer": 14096.5,
"charge_rate": 2,
"charger_actual_current": 12,
"charger_power": 1,
"charger_phases": 1,
"charger_voltage": 118,
"charge_miles_added_rated": 1.5,
"charge_miles_added_ideal": 422,
"is_climate_on": 0,
"is_preconditioning": 0,
"battery_heater_on": 0,
"inside_temp": 37.7,
"outside_temp": 20.5,
"left_temp_direction": 0,
"right_temp_direction": 0,
"df": 0,
"dr": 0,
"ft": 0,
"pf": 0,
"pr": 0,
"rt": 0,
"locked": 1,
"fd_window": 0,
"fp_window": 0,
"rd_window": 0,
"rp_window": 0,
"sentry_mode": 0,
"valet_mode": 0
},
{
"id": 9271668763,
"timestamp": 1644010160,
"state": "online",
"charging_state": "Charging",
"shift_state": "P",
"version": "2022.4",
"battery_level": 88,
"usable_battery_level": 88,
"battery_range": 266.69,
"est_battery_range": 221.31,
"ideal_battery_range": 999,
"latitude": 40.7484,
"longitude": 73.9857,
"elevation": null,
"heading": 213,
"speed": null,
"power": 0,
"odometer": 14096.5,
"charge_rate": 1,
"charger_actual_current": 12,
"charger_power": 1,
"charger_phases": 1,
"charger_voltage": 119,
"charge_miles_added_rated": 1.5,
"charge_miles_added_ideal": 422,
"is_climate_on": 0,
"is_preconditioning": 0,
"battery_heater_on": 0,
"inside_temp": 37.8,
"outside_temp": 20.5,
"left_temp_direction": 0,
"right_temp_direction": 0,
"df": 0,
"dr": 0,
"ft": 0,
"pf": 0,
"pr": 0,
"rt": 0,
"locked": 1,
"fd_window": 0,
"fp_window": 0,
"rd_window": 0,
"rp_window": 0,
"sentry_mode": 0,
"valet_mode": 0
},
{
"id": 9271676809,
"timestamp": 1644010170,
"state": "online",
"charging_state": "Charging",
"shift_state": "P",
"version": "2022.4",
"battery_level": 88,
"usable_battery_level": 88,
"battery_range": 266.69,
"est_battery_range": 221.31,
"ideal_battery_range": 999,
"latitude": 40.7484,
"longitude": 73.9857,
"elevation": null,
"heading": 213,
"speed": null,
"power": 0,
"odometer": 14096.5,
"charge_rate": 1,
"charger_actual_current": 12,
"charger_power": 1,
"charger_phases": 1,
"charger_voltage": 118,
"charge_miles_added_rated": 1.5,
"charge_miles_added_ideal": 422,
"is_climate_on": 0,
"is_preconditioning": 0,
"battery_heater_on": 0,
"inside_temp": 37.7,
"outside_temp": 20.5,
"left_temp_direction": 0,
"right_temp_direction": 0,
"df": 0,
"dr": 0,
"ft": 0,
"pf": 0,
"pr": 0,
"rt": 0,
"locked": 1,
"fd_window": 0,
"fp_window": 0,
"rd_window": 0,
"rp_window": 0,
"sentry_mode": 0,
"valet_mode": 0
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The associated VIN.
The start of the timeframe. Unix timestamp in seconds.
The end of the timeframe. Unix timestamp in seconds.
The desired number of seconds between data points. Set to 1 to return all data points.
1
Whether to condense data output.
The IANA timezone name.
Whether to return data in miles or kilometers.
mi, km Whether to return data in Fahrenheit or Celsius.
c, f Whether to output the results in JSON or CSV.
json, csv Success
Show child attributes
Show child attributes
9271676809
1644010170
"online"
"Charging"
"P"
"2022.4"
88
88
266.69
221.31
999
40.7128
74.006
213
0
14096.5
1
12
1
1
118
1.5
422
0
0
0
37.7
20.5
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
null
null