Skip to main content
GET
Search Sensors
A Sensor represents a physical IoT sensor deployed in a location for monitoring environmental conditions or occupancy. Sensors can detect presence, count people, measure temperature, humidity, noise, CO2 levels, and other metrics.

Authentication

This endpoint requires OAuth2 authentication. Include a valid bearer token in the Authorization header. The authenticated user must be a full unrestricted administrator or have the Sensor-List role.

Enums

Query Parameters

Pagination & Sorting

integer
default:"1"
The page number to retrieve.
integer
default:"25"
The number of records per page.
string
The property name to sort results by (e.g. Name, CreatedOn).
integer
Sort direction. 0 for ascending, 1 for descending.

Filters

integer
Filter by iD of the business linked to this record.
integer
Filter by iD of the canned response linked to this record.
string
Filter by display name of the linked canned response (read-only).
string
Filter by the name value for this sensor.
string
Filter by the reference value for this sensor.
string
Filter by the unit value for this sensor.
boolean
Filter by whether this sensor is currently active.
integer
Filter by the sensor type value for this sensor.
integer
Filter by the data strategy value for this sensor.
string
Filter by the payload data path value for this sensor.
string
Filter by the action trigger function value for this sensor.
string
Filter by the value function value for this sensor.
boolean
Filter by whether action send email alert is enabled.
string
Filter by the alert email address value for this sensor.
string
Filter by the webhook url value for this sensor.
boolean
Filter by whether action update desk availability is enabled.
boolean
Filter by whether action update resource availability is enabled.
boolean
Filter by whether action update booking occupancy is enabled.
boolean
Filter by whether action send customer email alert is enabled.
boolean
Filter by whether action booking start is enabled.
boolean
Filter by whether action booking terminate is enabled.
boolean
Filter by whether action check in or out is enabled.
boolean
Filter by whether action make http request is enabled.
boolean
Filter by whether show in now dashboard is enabled.
boolean
Filter by whether show in portal is enabled.
string
Filter by the shared secret value for this sensor.
string
Filter by the api key value for this sensor.
string
Filter by the username value for this sensor.
string
Filter by the password value for this sensor.
string
Filter by date/time value for received data on.
string
Filter by the last received value value for this sensor.
boolean
Filter by whether last value triggered action is enabled.
integer
Filter by the battery level value for this sensor.
integer
Filter by the network signal strength value for this sensor.

Range Filters

string
Filter by date/time value for received data on greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
string
Filter by date/time value for received data on less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
integer
Filter by the battery level value for this sensor greater than or equal to this value.
integer
Filter by the battery level value for this sensor less than or equal to this value.
integer
Filter by the network signal strength value for this sensor greater than or equal to this value.
integer
Filter by the network signal strength value for this sensor less than or equal to this value.
string
Filter records created on or after this date. Format: YYYY-MM-DDTHH:mm.
string
Filter records created on or before this date. Format: YYYY-MM-DDTHH:mm.
string
Filter records updated on or after this date. Format: YYYY-MM-DDTHH:mm.
string
Filter records updated on or before this date. Format: YYYY-MM-DDTHH:mm.

Code Examples

Simple listing

Filtering by Name

Range filters

Response

200

Sensor[]
The list of Sensor records matching the query. See the Get one Sensor endpoint for the full list of properties returned for each record.
integer
Current page number.
integer
Number of records per page.
string
The field used for sorting.
integer
The sort direction (0 = ascending, 1 = descending).
integer
Index of the first item on the current page.
integer
Index of the last item on the current page.
integer
Total number of matching records across all pages.
integer
Total number of pages.
boolean
Whether there is a next page of results.
boolean
Whether there is a previous page of results.
Example Response