# Tessie Vehicle Commands API

**Canonical:** https://apis.io/apis/tessie/tessie-vehicle-commands-api/  
**Provider:** Tessie — https://apis.io/providers/tessie/  
**Base URL:** https://api.tessie.com  
**Documentation:** https://developer.tessie.com/reference/about

Tessie Vehicle Commands API is one of 4 APIs that [Tessie](https://apis.io/providers/tessie/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Vehicle Commands. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Vehicle command endpoints

## Operations (56)

| Method | Path | Summary |
|---|---|---|
| POST | `/{vin}/wake` | Wake |
| POST | `/{vin}/command/lock` | Lock |
| POST | `/{vin}/command/unlock` | Unlock |
| POST | `/{vin}/command/activate_front_trunk` | Front Trunk |
| POST | `/{vin}/command/activate_rear_trunk` | Rear Trunk |
| POST | `/{vin}/command/open_tonneau` | Open Tonneau |
| POST | `/{vin}/command/close_tonneau` | Close Tonneau |
| POST | `/{vin}/command/vent_windows` | Vent Windows |
| POST | `/{vin}/command/close_windows` | Close Windows |
| POST | `/{vin}/command/start_climate` | Start Climate |
| POST | `/{vin}/command/stop_climate` | Stop Climate |
| POST | `/{vin}/command/set_temperatures` | Set Temperature |
| POST | `/{vin}/command/set_seat_heat` | Set Seat Heating |
| POST | `/{vin}/command/set_seat_cool` | Set Seat Cooling |
| POST | `/{vin}/command/start_max_defrost` | Start Defrost |
| POST | `/{vin}/command/stop_max_defrost` | Stop Defrost |
| POST | `/{vin}/command/start_steering_wheel_heater` | Start Steering Wheel Heater |
| POST | `/{vin}/command/stop_steering_wheel_heater` | Stop Steering Wheel Heater |
| POST | `/{vin}/command/set_cabin_overheat_protection` | Set Cabin Overheat Protection |
| POST | `/{vin}/command/set_cop_temp` | Set Cabin Overheat Protection Temp |
| POST | `/{vin}/command/set_bioweapon_mode` | Set Bio Defense Mode |
| POST | `/{vin}/command/set_climate_keeper_mode` | Set Climate Keeper Mode |
| POST | `/{vin}/command/start_charging` | Start Charging |
| POST | `/{vin}/command/stop_charging` | Stop Charging |
| POST | `/{vin}/command/set_charge_limit` | Set Charge Limit |
| POST | `/{vin}/command/set_charging_amps` | Set Charging Amps |
| POST | `/{vin}/command/open_charge_port` | Open Charge Port |
| POST | `/{vin}/command/close_charge_port` | Close Charge Port |
| POST | `/{vin}/command/flash` | Flash Lights |
| POST | `/{vin}/command/honk` | Honk |
| POST | `/{vin}/command/trigger_homelink` | Trigger HomeLink |
| POST | `/{vin}/command/remote_start` | Enable Keyless Driving |
| POST | `/{vin}/command/vent_sunroof` | Vent Sunroof |
| POST | `/{vin}/command/close_sunroof` | Close Sunroof |
| POST | `/{vin}/command/enable_sentry` | Enable Sentry Mode |
| POST | `/{vin}/command/disable_sentry` | Disable Sentry Mode |
| POST | `/{vin}/command/enable_valet` | Enable Valet Mode |
| POST | `/{vin}/command/disable_valet` | Disable Valet Mode |
| POST | `/{vin}/command/enable_low_power_mode` | Enable Low Power Mode |
| POST | `/{vin}/command/disable_low_power_mode` | Disable Low Power Mode |
| POST | `/{vin}/command/enable_keep_accessory_power_mode` | Enable Keep Accessory Power Mode |
| POST | `/{vin}/command/disable_keep_accessory_power_mode` | Disable Keep Accessory Power Mode |
| POST | `/{vin}/command/schedule_software_update` | Schedule Software Update |
| POST | `/{vin}/command/cancel_software_update` | Cancel Software Update |
| POST | `/{vin}/command/set_scheduled_charging` | Set Scheduled Charging |
| POST | `/{vin}/command/set_scheduled_departure` | Set Scheduled Departure |
| POST | `/{vin}/command/add_charge_schedule` | Add Charge Schedule |
| POST | `/{vin}/command/remove_charge_schedule` | Remove Charge Schedule |
| POST | `/{vin}/command/add_precondition_schedule` | Add Precondition Schedule |
| POST | `/{vin}/command/remove_precondition_schedule` | Remove Precondition Schedule |
| POST | `/{vin}/command/share` | Share |
| POST | `/{vin}/command/remote_boombox` | Boombox |
| POST | `/{vin}/command/set_speed_limit` | Set Speed Limit |
| POST | `/{vin}/command/enable_speed_limit` | Enable Speed Limit |
| POST | `/{vin}/command/disable_speed_limit` | Disable Speed Limit |
| POST | `/{vin}/command/clear_speed_limit_pin` | Clear Speed Limit PIN |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/tessie/openapi/tessie-vehicle-commands-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/tessie/json-schema/tessie-current-state-schema.json
- **JSONSchema** — https://artifacts.apis.io/tessie/json-schema/tessie-condensed-history-states-schema.json
- **JSONSchema** — https://artifacts.apis.io/tessie/json-schema/tessie-history-state-schema.json
- **JSONSchema** — https://artifacts.apis.io/tessie/json-schema/tessie-drive-schema.json
- **JSONSchema** — https://artifacts.apis.io/tessie/json-schema/tessie-release-notes-schema.json
- **JSONSchema** — https://artifacts.apis.io/tessie/json-schema/tessie-charge-schema.json

## Other Tessie APIs (3)

- [Tessie Driver Management API](https://apis.io/apis/tessie/tessie-driver-management-api/)
- [Tessie Telemetry Configuration API](https://apis.io/apis/tessie/tessie-telemetry-configuration-api/)
- [Tessie Vehicle Data API](https://apis.io/apis/tessie/tessie-vehicle-data-api/)

## Tags

Vehicle Commands

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/tessie/tessie-vehicle-commands-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/tessie/.
