Sensors
Search Sensors
Search and list Sensor records with filtering, sorting, and pagination.
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
eSensorType — SensorType values
eSensorType — SensorType values
| Value | Name |
|---|---|
| 1 | PresenceDetection |
| 2 | PeopleCounter |
| 3 | Temperature |
| 4 | Humidity |
| 5 | Light |
| 6 | Noise |
| 7 | CO2 |
| 8 | VolatileOrganicCompounds |
| 9 | HarmfulParticulates |
| 10 | Touch |
| 11 | Water |
| 12 | AtmosphericPressure |
| 13 | Power |
| 14 | OpenClosed |
| 99 | Other |
eSensorDataStrategy — DataStrategy values
eSensorDataStrategy — DataStrategy values
| Value | Name |
|---|---|
| 1 | Polling |
| 2 | Endpoint |
| 3 | DisruptiveTechnologies |
| 4 | Pressac |
Query Parameters
Pagination & Sorting
The page number to retrieve.
The number of records per page.
The property name to sort results by (e.g.
Name, CreatedOn).Sort direction.
0 for ascending, 1 for descending.Filters
Filter by iD of the business linked to this record.
Filter by iD of the canned response linked to this record.
Filter by display name of the linked canned response (read-only).
Filter by the name value for this sensor.
Filter by the reference value for this sensor.
Filter by the unit value for this sensor.
Filter by whether this sensor is currently active.
Filter by the sensor type value for this sensor.
Filter by the data strategy value for this sensor.
Filter by the payload data path value for this sensor.
Filter by the action trigger function value for this sensor.
Filter by the value function value for this sensor.
Filter by whether action send email alert is enabled.
Filter by the alert email address value for this sensor.
Filter by the webhook url value for this sensor.
Filter by whether action update desk availability is enabled.
Filter by whether action update resource availability is enabled.
Filter by whether action update booking occupancy is enabled.
Filter by whether action send customer email alert is enabled.
Filter by whether action booking start is enabled.
Filter by whether action booking terminate is enabled.
Filter by whether action check in or out is enabled.
Filter by whether action make http request is enabled.
Filter by whether show in now dashboard is enabled.
Filter by whether show in portal is enabled.
Filter by the shared secret value for this sensor.
Filter by the api key value for this sensor.
Filter by the username value for this sensor.
Filter by the password value for this sensor.
Filter by date/time value for received data on.
Filter by the last received value value for this sensor.
Filter by whether last value triggered action is enabled.
Filter by the battery level value for this sensor.
Filter by the network signal strength value for this sensor.
Range Filters
Filter by date/time value for received data on greater than or equal to this value. Format:
YYYY-MM-DDTHH:mm.Filter by date/time value for received data on less than or equal to this value. Format:
YYYY-MM-DDTHH:mm.Filter by the battery level value for this sensor greater than or equal to this value.
Filter by the battery level value for this sensor less than or equal to this value.
Filter by the network signal strength value for this sensor greater than or equal to this value.
Filter by the network signal strength value for this sensor less than or equal to this value.
Filter records created on or after this date. Format:
YYYY-MM-DDTHH:mm.Filter records created on or before this date. Format:
YYYY-MM-DDTHH:mm.Filter records updated on or after this date. Format:
YYYY-MM-DDTHH:mm.Filter records updated on or before this date. Format:
YYYY-MM-DDTHH:mm.Code Examples
Simple listing
Filtering by Name
Range filters
Response
200
The list of Sensor records matching the query. See the Get one Sensor endpoint for the full list of properties returned for each record.
Current page number.
Number of records per page.
The field used for sorting.
The sort direction (
0 = ascending, 1 = descending).Index of the first item on the current page.
Index of the last item on the current page.
Total number of matching records across all pages.
Total number of pages.
Whether there is a next page of results.
Whether there is a previous page of results.
Example Response
Search Sensors