Skip to main content
PATCH
Updates a specified thermostat schedule.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
thermostat_schedule_id
string<uuid>
required

ID of the thermostat schedule that you want to update.

climate_preset_key
string

Key of the climate preset to use for the thermostat schedule.

ends_at
string

Date and time at which the thermostat schedule ends, in ISO 8601 format.

is_override_allowed
boolean

Indicates whether a person at the thermostat or using the API can change the thermostat's settings while the schedule is active. See also Specifying Manual Override Permissions.

max_override_period_minutes
integer | null

Number of minutes for which a person at the thermostat or using the API can change the thermostat's settings after the activation of the scheduled climate preset. See also Specifying Manual Override Permissions.

name
string

Name of the thermostat schedule.

starts_at
string

Date and time at which the thermostat schedule starts, in ISO 8601 format.

Response

200

OK