# ecobee Hierarchy API

**Canonical:** https://apis.io/apis/ecobee/ecobee-hierarchy-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 Hierarchy 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 Hierarchy. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

EMS/Utility management-set hierarchy of thermostats, sets, and users.

## Machine-readable artifacts (15)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ecobee/refs/heads/main/openapi/ecobee-hierarchy-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 Reports API](https://apis.io/apis/ecobee/ecobee-reports-api/)
- [ecobee Thermostat API](https://apis.io/apis/ecobee/ecobee-thermostat-api/)
- [ecobee Thermostat Update API](https://apis.io/apis/ecobee/ecobee-thermostat-update-api/)

## Tags

Hierarchy

---

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