Download OpenAPI specification:Download
This API provides an interface to retrieve data.
Returns ID Token after successful authentication with Cognito
username | string |
password | string |
{- "username": "string",
- "password": "string"
}
{- "IdToken": "string"
}
Request data preparation and start a query for the alarm data for a time range.
date_time_from | string <date-time> Timestamp to define start point for data |
date_time_until | string <date-time> Timestamp to define end point for data |
object Additional options |
{- "date_time_from": "2019-08-24T14:15:22Z",
- "date_time_until": "2019-08-24T14:15:22Z",
- "options": {
- "result_file_format": "CSV"
}
}
{- "status": "Submitted",
- "request_uuid": "a699086b-c336-457e-9191-0c825d6efbc8"
}
Returns the status of the request with given uuid
request_uuid required | string <uuid> Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6 UUID of the request |
{- "status": "Completed",
- "data_urls": [ ],
- "metadata_url": "string"
}
Request data preparation and start a query for the measurement data for a time range.
date_time_from | string <date-time> Timestamp to define start point for data |
date_time_until | string <date-time> Timestamp to define end point for data |
object Additional options |
{- "date_time_from": "2019-08-24T14:15:22Z",
- "date_time_until": "2019-08-24T14:15:22Z",
- "options": {
- "result_file_format": "CSV"
}
}
{- "status": "Submitted",
- "request_uuid": "a699086b-c336-457e-9191-0c825d6efbc8"
}
Returns the status of the request with given uuid
request_uuid required | string <uuid> Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6 UUID of the request |
{- "status": "Completed",
- "data_urls": [ ],
- "metadata_url": "string"
}
Request data preparation and start a query for the executed tasks data for a time range.
date_time_from | string <date-time> Timestamp to define start point for data |
date_time_until | string <date-time> Timestamp to define end point for data |
object Additional options |
{- "date_time_from": "2019-08-24T14:15:22Z",
- "date_time_until": "2019-08-24T14:15:22Z",
- "options": {
- "result_file_format": "CSV"
}
}
{- "status": "Submitted",
- "request_uuid": "a699086b-c336-457e-9191-0c825d6efbc8"
}
Returns the status of the request with given uuid
request_uuid required | string <uuid> Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6 UUID of the request |
{- "status": "Completed",
- "data_urls": [ ],
- "metadata_url": "string"
}
Returns the list of all probes. Important Note: This endpoint should be used whenever responses smaller than 6 MB are expected. Otherwise, please consider using async endpoint, i.e. /v1/devices/properties-async
{- "probes": [
- {
- "tenant_uuid": "string",
- "device_uuid": "string",
- "device_serial_no": "string",
- "device_model_code": "string",
- "device_firmware_version": "string",
- "device_display_name": "string",
- "communication_log_time": "string",
- "is_ethernetprobe": "string",
- "is_powersuppliable": "string",
- "is_wirelessprobe": "string",
- "sensors": [
- {
- "sensor_uuid": "string",
- "sensor_serial_no": "string",
- "sensor_model_code": "string",
- "sensor_firmware_version": "string",
- "sensor_display_name": "string",
- "sensor_is_active": "string",
- "equipment_uuid": "string",
- "channels": [
- {
- "channel_id": "string",
- "channel_no": "string",
- "channel_measurement_log_time": "string",
- "physical_unit": "string",
- "physical_property_name": "string",
- "physical_extension": "string",
- "physical_unit_exponent": "string",
- "is_external": "string",
- "is_calibration_possible": "string"
}
]
}
]
}
]
}
Request data preparation and start a query for device metadata.
object Additional options |
{- "options": {
- "result_file_format": "CSV"
}
}
{- "status": "Submitted",
- "request_uuid": "a699086b-c336-457e-9191-0c825d6efbc8"
}
Returns the list of devices' status
{- "devices_status": [
- {
- "device_uuid": "string",
- "tenant_uuid": "string",
- "serial_no": "string",
- "model_code": "string",
- "connection_type": "string",
- "battery_level_percent": 0,
- "radio_level_percent": 0,
- "fw_version": "string",
- "is_powersupply_on": true,
- "last_communication": "string",
- "next_communication": "string",
- "last_measurement_time": "string",
- "processed_at": "string"
}
], - "sensors_status": [
- {
- "sensor_uuid": "string",
- "tenant_uuid": "string",
- "fw_version": "string",
- "serial_no": "string",
- "model_code": "string",
- "battery_level_percent": 0,
- "radio_level_percent": 0,
- "processed_at": "string"
}
]
}
{- "tenants": [
- {
- "tenant_uuid": "string",
- "parent_uuid": "string",
- "is_operator": true,
- "organisation_name": "string",
- "organisation_id": "string",
- "organisation_email": "string",
- "country": "string",
- "main_timezone": "string",
- "main_language": "string",
- "register_time": "string"
}
]
}
Returns the list of all equipments
{- "equipments": [
- {
- "tenant_uuid": "string",
- "equipment_uuid": "string",
- "equipment_title": "string",
- "area_uuid": "string",
- "area_title": "string",
- "equipment_type_title": "string",
- "equipment_type_uuid": "string",
- "processed_at": "string",
- "last_modified_at": "string",
- "is_active": "string",
- "equipment_parts": [
- {
- "equipment_parts_uuid": "string",
- "equipment_parts_title": "string",
- "equipment_parts_purpose_title": "string",
- "equipment_parts_purpose_uuid": "string",
- "alarm_configurations": [
- {
- "limit_values_uuid": "string",
- "door_contact_delay_in_ms": 0,
- "alarm_delay": 0,
- "display_unit": "string",
- "measuring_rate": 0,
- "lower_violation": 0,
- "lower_warning": 0,
- "upper_violation": 0,
- "upper_warning": 0,
- "valid_from_time": 0,
- "valid_until_time": 0
}
]
}
]
}
]
}