Skip to main content
POST
/
noise_sensors
/
noise_thresholds
/
list
await seam.noiseSensors.noiseThresholds.list({
  device_id: "a60d1a44-5727-4223-8b58-9c2455eb57fc",
});

/*
[
  {
    "device_id": "a60d1a44-5727-4223-8b58-9c2455eb57fc",
    "ends_daily_at": "2025-06-19T12:38:44.000Z",
    "name": "My Noise Sensor",
    "noise_threshold_decibels": 50,
    "noise_threshold_id": "f8cef69d-625f-464c-aed4-287c06e0d7fe",
    "noise_threshold_nrs": 40,
    "starts_daily_at": "2025-06-20T18:29:57.000Z"
  }
]
*/
{
  "noise_thresholds": [
    {
      "device_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "ends_daily_at": "<string>",
      "name": "<string>",
      "noise_threshold_decibels": 123,
      "noise_threshold_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "starts_daily_at": "<string>",
      "noise_threshold_nrs": 123
    }
  ],
  "ok": true
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
device_id
string<uuid>
required

ID of the device for which you want to list noise thresholds.

is_programmed
boolean

Enables you to limit the returned noise thresholds by whether they are programmed on the noise sensor. To list only noise thresholds that are programmed on the noise sensor, set this parameter to true. To list only noise thresholds that are not programmed on the noise sensor, se this parameter to false.

Response

OK

noise_thresholds
object[]
required
ok
boolean
required