Class SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:38 Constructorsconstructor new Seam Http Thermostats Schedules ( apiKeyOrOptions ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:42 Propertiesclient client : AxiosInstance
Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:39 Readonly
defaults Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:40 Methodscreate create ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { thermostat_schedule : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; } ; } > , "thermostat_schedule" > , "thermostat_schedule" > Parameters Optional
body : { climate_preset_key : string ; device_id : string ; ends_at : string ; max_override_period_minutes ?: number ; name ?: string ; starts_at : string ; } climate_ preset_ key : string device_ id : string ends_ at : string Optional
max_ override_ period_ minutes ?: number Optional
name ?: string starts_ at : string Returns SeamHttpRequest < SetNonNullable < Required < { thermostat_schedule : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; } ; } > , "thermostat_schedule" > , "thermostat_schedule" > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:157 delete delete ( body ? ) : SeamHttpRequest < void , undefined > Parameters Optional
body : { thermostat_schedule_id : string ; } thermostat_ schedule_ id : string Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:171 get get ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { thermostat_schedule : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; } ; } > , "thermostat_schedule" > , "thermostat_schedule" > Parameters Optional
body : { thermostat_schedule_id : string ; } thermostat_ schedule_ id : string Returns SeamHttpRequest < SetNonNullable < Required < { thermostat_schedule : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; } ; } > , "thermostat_schedule" > , "thermostat_schedule" > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:182 list list ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { thermostat_schedules : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; } [] ; } > , "thermostat_schedules" > , "thermostat_schedules" > Parameters Optional
body : { device_id : string ; user_identifier_key ?: string ; } device_ id : string Optional
user_ identifier_ key ?: string Returns SeamHttpRequest < SetNonNullable < Required < { thermostat_schedules : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; } [] ; } > , "thermostat_schedules" > , "thermostat_schedules" > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:193 update update ( body ? ) : SeamHttpRequest < void , undefined > Parameters Optional
body : { climate_preset_key ?: string ; ends_at ?: string ; max_override_period_minutes ?: number ; name ?: string ; starts_at ?: string ; thermostat_schedule_id : string ; } Optional
climate_ preset_ key ?: string Optional
ends_ at ?: string Optional
max_ override_ period_ minutes ?: number Optional
name ?: string Optional
starts_ at ?: string thermostat_ schedule_ id : string Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:204 update Client Session Token update Client Session Token ( clientSessionToken ) : Promise < void > Parameters clientSessionToken : string Returns Promise < void > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:138 Static
from Client Session Token from Client Session Token ( clientSessionToken , options ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:70 Static
from Console Session Token from Console Session Token ( consoleSessionToken , workspaceId , options ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:104 Static
from Personal Access Token from Personal Access Token ( personalAccessToken , workspaceId , options ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:121 Static
from Publishable Key from Publishable Key ( publishableKey , userIdentifierKey , options ? ) : Promise < SeamHttpThermostatsSchedules > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:84
Key of the climate preset to use for the thermostat schedule.