accountclientid | string | No | Not used in this release, future functionality |
callbackurl | string | No | The URL of the callback listener |
createdon | string (date-time) | Yes | Timestamp of the record |
description | string | No | a short description |
deviceid | string | No | This is a UUID value of the device created when the device is onboarded |
errmsg | string | No | Error message |
fieldid | string | Yes | |
fields | object | No | Fields to return needed by search |
fieldvalue | array | No | |
foreignid | string | Yes | UUID of the ECPD account the user belongs to |
id | string | No | UUID of the user record, assigned at creation |
lastupdated | string (date-time) | Yes | Timestamp of the record |
modelid | string | No | The model ID of the device |
name | string | No | User defined name of the record |
sensordataaggregation | boolean | No | A flag to indicate if sensor data is to be aggregated (true) or not |
state | string | Yes | The current status of the device or transaction and will be success or failed |
transactionid | string | No | The system-generated UUID of the transaction |
version | string | No | The resource version |
versionid | string | Yes | The UUID of the resource version |