API Documentation
hvac
get user preference
POST
/
v1
/
devices
/
hvac
/
{id}
/
user_preferences
/
get
Copy
{
"name": "<string>",
"scheduleBlocks": [
{
"startTimeMinutes": 720,
"endTimeMinutes": 720,
"mode": "OFF",
"targetTemp": 75,
"targetCoolSetpoint": 75,
"targetHeatSetpoint": 75,
"maxTemp": 75,
"minTemp": 75,
"daysOfWeek": [
3
],
"scheduleType": "RECURRING"
}
],
"weekNumbers": [
26
],
"enabled": true,
"defaultMode": "AUTO",
"tempUnits": "F",
"defaultTemp": 75,
"currentTemp": 75,
"targetTemp": 75,
"targetCoolSetpoint": 75,
"targetHeatSetpoint": 75,
"maxTemp": 75,
"minTemp": 75
}
Headers
WattShift API Key
Path Parameters
Response
200 - application/json
The response is of type object
.
Copy
{
"name": "<string>",
"scheduleBlocks": [
{
"startTimeMinutes": 720,
"endTimeMinutes": 720,
"mode": "OFF",
"targetTemp": 75,
"targetCoolSetpoint": 75,
"targetHeatSetpoint": 75,
"maxTemp": 75,
"minTemp": 75,
"daysOfWeek": [
3
],
"scheduleType": "RECURRING"
}
],
"weekNumbers": [
26
],
"enabled": true,
"defaultMode": "AUTO",
"tempUnits": "F",
"defaultTemp": 75,
"currentTemp": 75,
"targetTemp": 75,
"targetCoolSetpoint": 75,
"targetHeatSetpoint": 75,
"maxTemp": 75,
"minTemp": 75
}
Assistant
Responses are generated using AI and may contain mistakes.