List All Settings
Tenant ID
Response
Unique setting identifier
Associated sector ID
Data type parameter ID (temperature, humidity, etc.)
Target actuator state (ON, OFF, AUTO, etc.)
Minimum threshold value
Maximum threshold value
Whether this setting is currently active
List Sector Settings
Get all settings for a specific sector.Tenant ID
Sector ID
Example
cURL
Get Active Settings
Get only active settings for a sector.This endpoint filters settings where
isActive = true, useful for runtime automation logic.Get Setting by ID
Tenant ID
Setting ID
Create Setting
Request Body
Sector ID where this setting applies
Data type ID (1=INTEGER, 2=BOOLEAN, 3=STRING, 4=DOUBLE, etc.)
Actuator state ID (1=ON, 2=OFF, 3=AUTO, etc.)
Minimum threshold (e.g., 18.0°C)
Maximum threshold (e.g., 28.0°C)
Whether to activate this setting immediately (default: true)
Example
cURL
Update Setting
Tenant ID
Setting ID
Request Body
All fields are optional for updates.Updated minimum threshold
Updated maximum threshold
Updated actuator state
Activate or deactivate the setting
Delete Setting
Query by Parameter
Get settings for a specific parameter type across a sector.Tenant ID
Sector ID
Parameter ID (data type)
Query by Actuator State
Get settings configured for a specific actuator state.Tenant ID
Sector ID
Actuator state ID
Query by Parameter and Actuator State
Get settings matching both a parameter type and actuator state.This endpoint is useful for finding the exact threshold that triggers a specific actuator action.
Example
cURL