# ecobee Thermostat Update API

**Canonical:** https://apis.io/apis/ecobee/ecobee-thermostat-update-api/  
**Provider:** ecobee — https://apis.io/providers/ecobee/  
**Base URL:** https://api.ecobee.com/1  
**Documentation:** https://www.ecobee.com/home/developer/api/documentation/v1/operations/get-thermostats.shtml

ecobee Thermostat Update API is one of 7 APIs that [ecobee](https://apis.io/providers/ecobee/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Thermostat Update. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

Update writable properties and run thermostat functions.

## Machine-readable artifacts (15)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ecobee/refs/heads/main/openapi/ecobee-thermostat-update-api-openapi.yml
- **Documentation** — https://www.ecobee.com/home/developer/api/introduction/index.shtml
- **APIReference** — https://www.ecobee.com/home/developer/api/documentation/v1/operations/get-thermostats.shtml
- **PostmanCollection** — https://raw.githubusercontent.com/api-evangelist/ecobee/refs/heads/main/collections/ecobee.postman_collection.json
- **OpenCollection** — https://raw.githubusercontent.com/api-evangelist/ecobee/refs/heads/main/collections/ecobee.opencollection.json
- **APIReference** — https://www.ecobee.com/home/developer/api/documentation/v1/operations/post-update-thermostats.shtml
- **APIReference** — https://www.ecobee.com/home/developer/api/documentation/v1/operations/get-runtime-report.shtml
- **APIReference** — https://www.ecobee.com/home/developer/api/documentation/v1/operations/get-group.shtml
- **APIReference** — https://www.ecobee.com/home/developer/api/documentation/v1/operations/post-issue-demand-response.shtml
- **Documentation** — https://www.ecobee.com/home/developer/api/documentation/v1/operations/hierarchy/getting-started-management-set-hierarchy.shtml
- **APIReference** — https://www.ecobee.com/home/developer/api/documentation/v1/operations/hierarchy/post-register-thermostat.shtml
- **Documentation** — https://www.ecobee.com/home/developer/api/documentation/v1/operations/operations-intro.shtml
- **Documentation** — https://www.ecobee.com/home/developer/api/documentation/v1/auth/auth-intro.shtml
- **APIReference** — https://www.ecobee.com/home/developer/api/documentation/v1/auth/pin-api-authorization.shtml
- **Authentication** — https://www.ecobee.com/home/developer/api/documentation/v1/auth/token-refresh.shtml

## Other ecobee APIs (6)

- [ecobee Authorization API](https://apis.io/apis/ecobee/ecobee-authorization-api/)
- [ecobee Demand Response API](https://apis.io/apis/ecobee/ecobee-demand-response-api/)
- [ecobee Group API](https://apis.io/apis/ecobee/ecobee-group-api/)
- [ecobee Hierarchy API](https://apis.io/apis/ecobee/ecobee-hierarchy-api/)
- [ecobee Reports API](https://apis.io/apis/ecobee/ecobee-reports-api/)
- [ecobee Thermostat API](https://apis.io/apis/ecobee/ecobee-thermostat-api/)

## Tags

Thermostat Update

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/ecobee/ecobee-thermostat-update-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ecobee/.
