Skip to main content
POST
/
v1
/
devices
/
hvac
/
{id}
/
set_point_schedule
/
get
get set point schedule
curl --request POST \
  --url https://api.example.com/v1/devices/hvac/{id}/set_point_schedule/get \
  --header 'x-ws-api-key: <api-key>'
{
  "blocks": [
    {
      "startDatetime": "2025-06-02T00:00:00.000Z",
      "endDatetime": "2025-06-02T08:00:00.000Z",
      "targetTemp": null,
      "targetCoolSetpoint": 74,
      "targetHeatSetpoint": 68,
      "targetMode": "AUTO"
    },
    {
      "startDatetime": "2025-06-02T08:00:00.000Z",
      "endDatetime": "2025-06-03T00:00:00.000Z",
      "targetTemp": null,
      "targetCoolSetpoint": 76,
      "targetHeatSetpoint": 66,
      "targetMode": "COOL"
    }
  ],
  "startDatetime": "2025-06-02T00:00:00.000Z",
  "endDatetime": "2025-06-03T00:00:00.000Z",
  "tempUnits": "F"
}

Authorizations

x-ws-api-key
string
header
required

Headers

x-ws-api-key
string

WattShift API Key

Path Parameters

id
string
required

Response

200 - application/json
blocks
object[]
required
startDatetime
string
required

ISO 8601 date time string

endDatetime
string
required

ISO 8601 date time string

tempUnits
enum<string>
required
Available options:
F,
C