Jump to Content
Guides
API Reference
Changelog
Home
Guides
API Reference
Changelog
v1.0.0
v1.1.0
v1.2.0
v1.3.0
v1.3.1
v1.4.0
v1.5.0
v1.6.0
v1.6.1
v1.6.2
v1.6.3
v1.7.0
Guides
API Reference
Changelog
Log In
API Reference
Log In
v1.7.0
API Reference
Create a new building
Search
JUMP TO
ecobee SmartBuildings Public API
buildings
Create a new building
post
Get a list of all building IDs
get
Get a summary of a building
get
Update building details
patch
Delete a building
delete
thermostats
Register a thermostat in SmartBuildings
post
Get a list of all thermostat IDs
get
Get a list of the thermostats in a building
get
Get a summary of a thermostat
get
Get current status of a thermostat
get
Get current alerts on a thermostat
get
Get current events on a thermostat
get
Get current status of all sensors connected to a thermostat
get
Get current alerts and reminder settings on a thermostat
get
Get weather forecast for a thermostat's region
get
Update base thermostat information
patch
Set HVAC mode on thermostat
patch
Update alert and reminder settings on thermostat
patch
Set a fan hold on the thermostat
post
Resume the thermostat schedule.
post
Set or unset tenant mode on a thermostat
patch
Set a cool hold on the thermostat
post
Set a heat hold on the thermostat
post
Unregister a thermostat from SmartBuildings
delete
authentication
Get a jwt token
post
Create a new building
post
https://api.sb.ecobee.com/api/v1/buildings
Create a new building
Language
Shell
Node
Ruby
PHP
Python
Credentials
OAuth2
OAuth2
Bearer
RESPONSE
Click
Try It!
to start a request and see the response here!