---
title: "Delete Comfort Setting"
method: DELETE
path: "/thermostats/{thermostatId}/comfortSettings/{comfortSettingRef}"
tags: ["thermostats"]
---

# Delete Comfort Setting

`DELETE /thermostats/{thermostatId}/comfortSettings/{comfortSettingRef}`

## Request

- Base URL: `https://api.sb.ecobee.com/api/v2`
- URL: `https://api.sb.ecobee.com/api/v2/thermostats/{thermostatId}/comfortSettings/{comfortSettingRef}`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://api.sb.ecobee.com/api/v2/token` scopes: `read:thermostat`, `write:thermostat`

Deletes a comfort setting for a thermostat

## Response `200`

Success

- ThermostatComfortSettings
  - `status` 'success'
  - `data` object
    - `id` string: The unique identifier for a thermostat. The ID will match the serial number on the physical thermostat.
    - `items` ComfortSetting[]
      - `heatFan` 'on' | 'auto'
      - `coolFan` 'on' | 'auto'
      - `setpoint` SetPoint
        - `desiredCool` number, float
        - `desiredHeat` number, float
      - `name` string
      - `comfortSettingRef` string

## Other responses

- `401`: Not authenticated
- `403`: Not authorized
- `404`: Not found
- `422`: Validation Failed
- `429`: Too many requests
- `500`: Internal server error
- `default`: Unexpected error

---

[API](https://skmtc.dev/ecobee/apis/ecobee-smartbuildings-public-api.md) - [All operations](https://skmtc.dev/ecobee/apis/ecobee-smartbuildings-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/ecobee/apis/ecobee-smartbuildings-public-api/revisions/d78d4fd5e1c6?raw)
