Skip to main content
POST

Authorizations

Authorization
string
header
required

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

Body

application/json
connect_webview_id
string<uuid>

ID of the Connect Webview for which you want to list devices.

connected_account_id
string<uuid>

ID of the connected account for which you want to list devices.

connected_account_ids
string<uuid>[]

Array of IDs of the connected accounts for which you want to list devices.

created_before
string<date-time>

Timestamp by which to limit returned devices. Returns devices created before this timestamp.

custom_metadata_has
object

Set of key:value custom metadata pairs for which you want to list devices.

customer_key
string

Customer key for which you want to list devices.

device_ids
string<uuid>[]

Array of device IDs for which you want to list devices.

device_type
enum<string>

Device type of the noise sensors that you want to list.

Available options:
noiseaware_activity_zone,
minut_sensor
device_types
enum<string>[]

Device types of the noise sensors that you want to list.

Device type for noise sensors.

Available options:
noiseaware_activity_zone,
minut_sensor
exclude_if
enum<string>[]
Available options:
can_remotely_unlock,
can_remotely_lock,
can_program_offline_access_codes,
can_program_online_access_codes,
can_hvac_heat,
can_hvac_cool,
can_hvac_heat_cool,
can_turn_off_hvac,
can_simulate_removal,
can_simulate_connection,
can_simulate_disconnection,
can_unlock_with_code,
can_run_thermostat_programs,
can_program_thermostat_programs_as_weekday_weekend,
can_program_thermostat_programs_as_different_each_day,
can_program_thermostat_programs_as_same_each_day,
can_simulate_hub_connection,
can_simulate_hub_disconnection,
can_simulate_paid_subscription,
can_configure_auto_lock
include_if
enum<string>[]
Available options:
can_remotely_unlock,
can_remotely_lock,
can_program_offline_access_codes,
can_program_online_access_codes,
can_hvac_heat,
can_hvac_cool,
can_hvac_heat_cool,
can_turn_off_hvac,
can_simulate_removal,
can_simulate_connection,
can_simulate_disconnection,
can_unlock_with_code,
can_run_thermostat_programs,
can_program_thermostat_programs_as_weekday_weekend,
can_program_thermostat_programs_as_different_each_day,
can_program_thermostat_programs_as_same_each_day,
can_simulate_hub_connection,
can_simulate_hub_disconnection,
can_simulate_paid_subscription,
can_configure_auto_lock
limit
number<float>
default:500

Numerical limit on the number of devices to return.

manufacturer
enum<string>

Manufacturers of the noise sensors that you want to list.

Available options:
minut,
noiseaware
page_cursor
string | null

Identifies the specific page of results to return, obtained from the previous page's next_page_cursor.

String for which to search. Filters returned devices to include all records that satisfy a partial match using device_id (full or partial UUID prefix, minimum 4 characters), connected_account_id, display_name, custom_metadata or location.location_name.

Minimum string length: 1
space_id
string<uuid>

ID of the space for which you want to list devices.

unstable_location_id
string<uuid> | null
deprecated
user_identifier_key
string

Your own internal user ID for the user for which you want to list devices.

Response

OK

devices
object[]
required
noise_sensors
object[]
required
ok
boolean
required