Sensor Reading Resource¶
Get Sensor Reading¶
HTTP Request
GET /api/sensorReadings/{id}
📋 Description: Retrieves detailed sensor reading data for a specified sensor identified by the unique ID, enabling businesses to monitor and analyze sensor performance and environmental conditions effectively.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "readingValue": "string",
6 "readingDate": "2019-08-24",
7 "readingTime": {
8 "hour": 0,
9 "minute": 0,
10 "second": 0,
11 "nano": 0
12 },
13 "readingMode": "string",
14 "readingStatus": "string",
15 "sensorId": 0,
16 "sensorName": "string",
17 "sensorDto": {
18 "id": 0,
19 "createdBy": "string",
20 "createdAt": "2019-08-24T14:15:22Z",
21 "displayId": "string",
22 "name": "string",
23 "imageId": 0,
24 "description": "string",
25 "measurementType": "string",
26 "measurementFrequency": "string",
27 "sensorSourceId": 0,
28 "sensorSourceName": "string",
29 "sensorTypeId": 0,
30 "sensorTypeName": "string",
31 "sensorScaleId": 0,
32 "sensorScaleName": "string",
33 "assetId": 0,
34 "assetName": "string",
35 "mainAssetDto": {
36 "id": 0,
37 "createdBy": "string",
38 "createdAt": "2019-08-24T14:15:22Z",
39 "displayId": "string",
40 "name": "string",
41 "description": "string",
42 "qrCode": "string",
43 "barCode": "string",
44 "imageId": 0,
45 "model": "string",
46 "manufacturer": "string",
47 "serialNumber": "string",
48 "cost": "81.08",
49 "premiseId": 0,
50 "premiseDisplayId": "string",
51 "premiseDto": {
52 "id": 0,
53 "createdBy": "string",
54 "createdAt": "2019-08-24T14:15:22Z",
55 "displayId": "string",
56 "premiseName": "string",
57 "description": "string",
58 "address": "string",
59 "internalTeamNames": [
60 "string"
61 ],
62 "internalTeamIds": [
63 0
64 ],
65 "premiseAvailable": true,
66 "premiseFromNrm": true,
67 "nlmId": 0,
68 "nlmDisplayId": "string",
69 "nlmUsed": true,
70 "manager": 0,
71 "managerName": "string",
72 "imageId": 0,
73 "area": "string",
74 "modifiedAt": "2019-08-24T14:15:22Z"
75 },
76 "acquisitionDate": "2019-08-24",
77 "endOfLife": "2019-08-24",
78 "assetStatusId": 0,
79 "assetStatus": "string",
80 "assetStatusType": "string",
81 "parentAssetId": 0,
82 "parentAssetDisplayId": "string",
83 "parentAsset": "string",
84 "parentAssetDto": {},
85 "upcomingMaintenanceDate": "2019-08-24",
86 "assetCategoryIds": [
87 0
88 ],
89 "assetCategories": [
90 "string"
91 ],
92 "internalTeamIds": [
93 0
94 ],
95 "internalTeamDtos": [
96 {
97 "id": 0,
98 "createdBy": "string",
99 "createdAt": "2019-08-24T14:15:22Z",
100 "displayId": "string",
101 "name": "string",
102 "email": "string",
103 "phone": "string",
104 "manager": "string",
105 "requestCategoryName": [
106 "string"
107 ],
108 "requestCategoryId": [
109 0
110 ],
111 "requestCategoryDisplayId": [
112 "string"
113 ],
114 "description": "string",
115 "internalTeamUser": [
116 0
117 ],
118 "members": 0,
119 "mainAssets": [
120 0
121 ],
122 "premiseNames": [
123 "string"
124 ],
125 "internalTeamAvailable": true,
126 "premiseIds": [
127 0
128 ]
129 }
130 ],
131 "internalTeams": [
132 "string"
133 ],
134 "assignedUserIds": [
135 0
136 ],
137 "assignedUserDtos": [
138 {
139 "id": 0,
140 "createdBy": "string",
141 "createdAt": "2019-08-24T14:15:22Z",
142 "userName": "string",
143 "firstName": "string",
144 "lastName": "string",
145 "email": "string",
146 "roleIds": [
147 {
148 "id": 0,
149 "createdBy": "string",
150 "createdAt": "2019-08-24T14:15:22Z",
151 "modifiedBy": "string",
152 "modifiedAt": "2019-08-24T14:15:22Z",
153 "roleName": "string",
154 "entity": "string",
155 "new": true
156 }
157 ],
158 "internalTeamNames": [
159 "string"
160 ],
161 "internalTeamIds": [
162 0
163 ],
164 "internalTeamDisplayIds": [
165 "string"
166 ],
167 "premiseIds": [
168 0
169 ],
170 "premiseNames": [
171 "string"
172 ],
173 "userAvailable": true,
174 "temporaryWorkload": 0,
175 "preferredCultureCode": "string"
176 }
177 ],
178 "assignedUsers": [
179 "string"
180 ],
181 "assetPriority": "string",
182 "assetPriorityId": 0,
183 "assetPriorityDisplayId": "string",
184 "assetPriorityType": "string",
185 "assetAvailable": true,
186 "exactPlacement": "string",
187 "fosId": 0,
188 "downtimeStatus": "string",
189 "premiseFromNrm": true,
190 "modifiedAt": "2019-08-24T14:15:22Z"
191 },
192 "premiseId": 0,
193 "premiseName": "string",
194 "premiseDto": {
195 "id": 0,
196 "createdBy": "string",
197 "createdAt": "2019-08-24T14:15:22Z",
198 "displayId": "string",
199 "premiseName": "string",
200 "description": "string",
201 "address": "string",
202 "internalTeamNames": [
203 "string"
204 ],
205 "internalTeamIds": [
206 0
207 ],
208 "premiseAvailable": true,
209 "premiseFromNrm": true,
210 "nlmId": 0,
211 "nlmDisplayId": "string",
212 "nlmUsed": true,
213 "manager": 0,
214 "managerName": "string",
215 "imageId": 0,
216 "area": "string",
217 "modifiedAt": "2019-08-24T14:15:22Z"
218 },
219 "sensorAvailable": true,
220 "modifiedAt": "2019-08-24T14:15:22Z"
221 },
222 "readingTriggers": [
223 "string"
224 ]
225}
Update Sensor Reading¶
HTTP Request
PUT /api/sensorReadings/{id}
📋 Description: Updates the sensor reading identified by the specified ID, allowing for the modification of data to ensure accurate and timely information management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated sensor reading data, including measurement values and associated metadata for the specified sensor ID. |
Body Parameters
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "readingValue": "string",
6 "readingDate": "2019-08-24",
7 "readingTime": {
8 "hour": 0,
9 "minute": 0,
10 "second": 0,
11 "nano": 0
12 },
13 "readingMode": "string",
14 "readingStatus": "string",
15 "sensorId": 0,
16 "sensorName": "string",
17 "sensorDto": {
18 "id": 0,
19 "createdBy": "string",
20 "createdAt": "2019-08-24T14:15:22Z",
21 "displayId": "string",
22 "name": "string",
23 "imageId": 0,
24 "description": "string",
25 "measurementType": "string",
26 "measurementFrequency": "string",
27 "sensorSourceId": 0,
28 "sensorSourceName": "string",
29 "sensorTypeId": 0,
30 "sensorTypeName": "string",
31 "sensorScaleId": 0,
32 "sensorScaleName": "string",
33 "assetId": 0,
34 "assetName": "string",
35 "mainAssetDto": {
36 "id": 0,
37 "createdBy": "string",
38 "createdAt": "2019-08-24T14:15:22Z",
39 "displayId": "string",
40 "name": "string",
41 "description": "string",
42 "qrCode": "string",
43 "barCode": "string",
44 "imageId": 0,
45 "model": "string",
46 "manufacturer": "string",
47 "serialNumber": "string",
48 "cost": "81.08",
49 "premiseId": 0,
50 "premiseDisplayId": "string",
51 "premiseDto": {
52 "id": 0,
53 "createdBy": "string",
54 "createdAt": "2019-08-24T14:15:22Z",
55 "displayId": "string",
56 "premiseName": "string",
57 "description": "string",
58 "address": "string",
59 "internalTeamNames": [
60 "string"
61 ],
62 "internalTeamIds": [
63 0
64 ],
65 "premiseAvailable": true,
66 "premiseFromNrm": true,
67 "nlmId": 0,
68 "nlmDisplayId": "string",
69 "nlmUsed": true,
70 "manager": 0,
71 "managerName": "string",
72 "imageId": 0,
73 "area": "string",
74 "modifiedAt": "2019-08-24T14:15:22Z"
75 },
76 "acquisitionDate": "2019-08-24",
77 "endOfLife": "2019-08-24",
78 "assetStatusId": 0,
79 "assetStatus": "string",
80 "assetStatusType": "string",
81 "parentAssetId": 0,
82 "parentAssetDisplayId": "string",
83 "parentAsset": "string",
84 "parentAssetDto": {},
85 "upcomingMaintenanceDate": "2019-08-24",
86 "assetCategoryIds": [
87 0
88 ],
89 "assetCategories": [
90 "string"
91 ],
92 "internalTeamIds": [
93 0
94 ],
95 "internalTeamDtos": [
96 {
97 "id": 0,
98 "createdBy": "string",
99 "createdAt": "2019-08-24T14:15:22Z",
100 "displayId": "string",
101 "name": "string",
102 "email": "string",
103 "phone": "string",
104 "manager": "string",
105 "requestCategoryName": [
106 "string"
107 ],
108 "requestCategoryId": [
109 0
110 ],
111 "requestCategoryDisplayId": [
112 "string"
113 ],
114 "description": "string",
115 "internalTeamUser": [
116 0
117 ],
118 "members": 0,
119 "mainAssets": [
120 0
121 ],
122 "premiseNames": [
123 "string"
124 ],
125 "internalTeamAvailable": true,
126 "premiseIds": [
127 0
128 ]
129 }
130 ],
131 "internalTeams": [
132 "string"
133 ],
134 "assignedUserIds": [
135 0
136 ],
137 "assignedUserDtos": [
138 {
139 "id": 0,
140 "createdBy": "string",
141 "createdAt": "2019-08-24T14:15:22Z",
142 "userName": "string",
143 "firstName": "string",
144 "lastName": "string",
145 "email": "string",
146 "roleIds": [
147 {
148 "id": 0,
149 "createdBy": "string",
150 "createdAt": "2019-08-24T14:15:22Z",
151 "modifiedBy": "string",
152 "modifiedAt": "2019-08-24T14:15:22Z",
153 "roleName": "string",
154 "entity": "string",
155 "new": true
156 }
157 ],
158 "internalTeamNames": [
159 "string"
160 ],
161 "internalTeamIds": [
162 0
163 ],
164 "internalTeamDisplayIds": [
165 "string"
166 ],
167 "premiseIds": [
168 0
169 ],
170 "premiseNames": [
171 "string"
172 ],
173 "userAvailable": true,
174 "temporaryWorkload": 0,
175 "preferredCultureCode": "string"
176 }
177 ],
178 "assignedUsers": [
179 "string"
180 ],
181 "assetPriority": "string",
182 "assetPriorityId": 0,
183 "assetPriorityDisplayId": "string",
184 "assetPriorityType": "string",
185 "assetAvailable": true,
186 "exactPlacement": "string",
187 "fosId": 0,
188 "downtimeStatus": "string",
189 "premiseFromNrm": true,
190 "modifiedAt": "2019-08-24T14:15:22Z"
191 },
192 "premiseId": 0,
193 "premiseName": "string",
194 "premiseDto": {
195 "id": 0,
196 "createdBy": "string",
197 "createdAt": "2019-08-24T14:15:22Z",
198 "displayId": "string",
199 "premiseName": "string",
200 "description": "string",
201 "address": "string",
202 "internalTeamNames": [
203 "string"
204 ],
205 "internalTeamIds": [
206 0
207 ],
208 "premiseAvailable": true,
209 "premiseFromNrm": true,
210 "nlmId": 0,
211 "nlmDisplayId": "string",
212 "nlmUsed": true,
213 "manager": 0,
214 "managerName": "string",
215 "imageId": 0,
216 "area": "string",
217 "modifiedAt": "2019-08-24T14:15:22Z"
218 },
219 "sensorAvailable": true,
220 "modifiedAt": "2019-08-24T14:15:22Z"
221 },
222 "readingTriggers": [
223 "string"
224 ]
225}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Delete Sensor Reading¶
HTTP Request
DELETE /api/sensorReadings/{id}
📋 Description: Deletes a specific sensor reading identified by its unique ID, ensuring the removal of outdated or irrelevant data from the system.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
204 |
No Content |
None |
Get All Sensor Readings¶
HTTP Request
GET /api/sensorReadings
📋 Description: Retrieves the latest sensor readings from the system, providing real-time data to support operational decision-making and performance monitoring.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "id": 0,
4 "createdBy": "string",
5 "createdAt": "2019-08-24T14:15:22Z",
6 "readingValue": "string",
7 "readingDate": "2019-08-24",
8 "readingTime": {
9 "hour": 0,
10 "minute": 0,
11 "second": 0,
12 "nano": 0
13 },
14 "readingMode": "string",
15 "readingStatus": "string",
16 "sensorId": 0,
17 "sensorName": "string",
18 "sensorDto": {
19 "id": 0,
20 "createdBy": "string",
21 "createdAt": "2019-08-24T14:15:22Z",
22 "displayId": "string",
23 "name": "string",
24 "imageId": 0,
25 "description": "string",
26 "measurementType": "string",
27 "measurementFrequency": "string",
28 "sensorSourceId": 0,
29 "sensorSourceName": "string",
30 "sensorTypeId": 0,
31 "sensorTypeName": "string",
32 "sensorScaleId": 0,
33 "sensorScaleName": "string",
34 "assetId": 0,
35 "assetName": "string",
36 "mainAssetDto": {
37 "id": 0,
38 "createdBy": "string",
39 "createdAt": "2019-08-24T14:15:22Z",
40 "displayId": "string",
41 "name": "string",
42 "description": "string",
43 "qrCode": "string",
44 "barCode": "string",
45 "imageId": 0,
46 "model": "string",
47 "manufacturer": "string",
48 "serialNumber": "string",
49 "cost": "81.08",
50 "premiseId": 0,
51 "premiseDisplayId": "string",
52 "premiseDto": {
53 "id": 0,
54 "createdBy": "string",
55 "createdAt": "2019-08-24T14:15:22Z",
56 "displayId": "string",
57 "premiseName": "string",
58 "description": "string",
59 "address": "string",
60 "internalTeamNames": [
61 "string"
62 ],
63 "internalTeamIds": [
64 0
65 ],
66 "premiseAvailable": true,
67 "premiseFromNrm": true,
68 "nlmId": 0,
69 "nlmDisplayId": "string",
70 "nlmUsed": true,
71 "manager": 0,
72 "managerName": "string",
73 "imageId": 0,
74 "area": "string",
75 "modifiedAt": "2019-08-24T14:15:22Z"
76 },
77 "acquisitionDate": "2019-08-24",
78 "endOfLife": "2019-08-24",
79 "assetStatusId": 0,
80 "assetStatus": "string",
81 "assetStatusType": "string",
82 "parentAssetId": 0,
83 "parentAssetDisplayId": "string",
84 "parentAsset": "string",
85 "parentAssetDto": {},
86 "upcomingMaintenanceDate": "2019-08-24",
87 "assetCategoryIds": [
88 0
89 ],
90 "assetCategories": [
91 "string"
92 ],
93 "internalTeamIds": [
94 0
95 ],
96 "internalTeamDtos": [
97 {
98 "id": 0,
99 "createdBy": "string",
100 "createdAt": "2019-08-24T14:15:22Z",
101 "displayId": "string",
102 "name": "string",
103 "email": "string",
104 "phone": "string",
105 "manager": "string",
106 "requestCategoryName": [
107 "string"
108 ],
109 "requestCategoryId": [
110 0
111 ],
112 "requestCategoryDisplayId": [
113 "string"
114 ],
115 "description": "string",
116 "internalTeamUser": [
117 0
118 ],
119 "members": 0,
120 "mainAssets": [
121 0
122 ],
123 "premiseNames": [
124 "string"
125 ],
126 "internalTeamAvailable": true,
127 "premiseIds": [
128 0
129 ]
130 }
131 ],
132 "internalTeams": [
133 "string"
134 ],
135 "assignedUserIds": [
136 0
137 ],
138 "assignedUserDtos": [
139 {
140 "id": 0,
141 "createdBy": "string",
142 "createdAt": "2019-08-24T14:15:22Z",
143 "userName": "string",
144 "firstName": "string",
145 "lastName": "string",
146 "email": "string",
147 "roleIds": [
148 {
149 "id": 0,
150 "createdBy": "string",
151 "createdAt": "2019-08-24T14:15:22Z",
152 "modifiedBy": "string",
153 "modifiedAt": "2019-08-24T14:15:22Z",
154 "roleName": "string",
155 "entity": "string",
156 "new": true
157 }
158 ],
159 "internalTeamNames": [
160 "string"
161 ],
162 "internalTeamIds": [
163 0
164 ],
165 "internalTeamDisplayIds": [
166 "string"
167 ],
168 "premiseIds": [
169 0
170 ],
171 "premiseNames": [
172 "string"
173 ],
174 "userAvailable": true,
175 "temporaryWorkload": 0,
176 "preferredCultureCode": "string"
177 }
178 ],
179 "assignedUsers": [
180 "string"
181 ],
182 "assetPriority": "string",
183 "assetPriorityId": 0,
184 "assetPriorityDisplayId": "string",
185 "assetPriorityType": "string",
186 "assetAvailable": true,
187 "exactPlacement": "string",
188 "fosId": 0,
189 "downtimeStatus": "string",
190 "premiseFromNrm": true,
191 "modifiedAt": "2019-08-24T14:15:22Z"
192 },
193 "premiseId": 0,
194 "premiseName": "string",
195 "premiseDto": {
196 "id": 0,
197 "createdBy": "string",
198 "createdAt": "2019-08-24T14:15:22Z",
199 "displayId": "string",
200 "premiseName": "string",
201 "description": "string",
202 "address": "string",
203 "internalTeamNames": [
204 "string"
205 ],
206 "internalTeamIds": [
207 0
208 ],
209 "premiseAvailable": true,
210 "premiseFromNrm": true,
211 "nlmId": 0,
212 "nlmDisplayId": "string",
213 "nlmUsed": true,
214 "manager": 0,
215 "managerName": "string",
216 "imageId": 0,
217 "area": "string",
218 "modifiedAt": "2019-08-24T14:15:22Z"
219 },
220 "sensorAvailable": true,
221 "modifiedAt": "2019-08-24T14:15:22Z"
222 },
223 "readingTriggers": [
224 "string"
225 ]
226 }
227]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing a sensor reading, capturing real-time measurements and associated metadata for operational monitoring and analysis within the enterprise environment.] |
|
» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
» createdBy |
string |
false |
none |
Username of who created this resource |
» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
» readingValue |
string |
false |
none |
Represents the recorded value from a sensor, providing critical data for monitoring and analysis within the system. |
» readingDate |
string(date) |
false |
none |
Date of the reading |
» readingTime |
false |
none |
Data transfer object representing the local time settings relevant to business operations, ensuring accurate scheduling and time management across various regions. |
|
»» hour |
integer(int32) |
false |
none |
Represents the hour component of a time value, facilitating precise scheduling and time management within the application. |
»» minute |
integer(int32) |
false |
none |
Represents the minute component of a local time value, facilitating precise time tracking and scheduling within the application. |
»» second |
integer(int32) |
false |
none |
Represents the seconds component of a local time value, facilitating precise time tracking and scheduling within the application. |
»» nano |
integer(int32) |
false |
none |
Represents the nanosecond component of a local time value, facilitating precise time tracking and scheduling within the application. |
» readingMode |
string |
false |
none |
Indicates the operational mode of the sensor reading, providing essential context for data interpretation and analysis. |
» readingStatus |
string |
false |
none |
Status of the reading |
» sensorId |
integer(int64) |
false |
none |
Unique identifier for the sensor |
» sensorName |
string |
false |
none |
Name of the sensor |
» sensorDto |
false |
none |
Data transfer object representing a sensor’s attributes and operational data, facilitating real-time monitoring and analysis for enhanced decision-making in enterprise environments. |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» createdBy |
string |
false |
none |
Username of who created this resource |
»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»» displayId |
string |
false |
none |
Unique identifier for the display |
»» name |
string |
false |
none |
Name of the resource |
»» imageId |
integer(int64) |
false |
none |
Unique identifier for the image |
»» description |
string |
false |
none |
Description of the resource |
»» measurementType |
string |
false |
none |
Type of the measurement |
»» measurementFrequency |
string |
false |
none |
Specifies the frequency at which sensor measurements are taken, enabling effective monitoring and analysis of data trends. |
»» sensorSourceId |
integer(int64) |
false |
none |
Unique identifier for the sensor source |
»» sensorSourceName |
string |
false |
none |
Name of the sensor source |
»» sensorTypeId |
integer(int64) |
false |
none |
Unique identifier for the sensor type |
»» sensorTypeName |
string |
false |
none |
Name of the sensor type |
»» sensorScaleId |
integer(int64) |
false |
none |
Unique identifier for the sensor scale |
»» sensorScaleName |
string |
false |
none |
Name of the sensor scale |
»» assetId |
integer(int64) |
false |
none |
Unique identifier for the asset |
»» assetName |
string |
false |
none |
Name of the asset |
»» mainAssetDto |
false |
none |
MainAssetDTO is a data transfer object that encapsulates key information about a primary asset within the organization, including its attributes, status, and associated metadata, facilitating effective asset management and decision-making. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»» name |
string |
false |
none |
Name of the resource |
»»» description |
string |
false |
none |
Description of the resource |
»»» qrCode |
string |
false |
none |
Code for the qr |
»»» barCode |
string |
false |
none |
Code for the bar |
»»» imageId |
integer(int64) |
false |
none |
Unique identifier for the image |
»»» model |
string |
false |
none |
Specifies the model associated with the main asset, providing essential context for asset classification and management. |
»»» manufacturer |
string |
false |
none |
Name of the manufacturer associated with the asset, providing essential information for inventory management and supplier relations. |
»»» serialNumber |
string |
false |
none |
Unique identifier for the asset, used to track and manage inventory within the system. |
»»» cost |
string |
false |
none |
Represents the total cost associated with the main asset, providing essential financial information for budgeting and resource allocation. |
»»» premiseId |
integer(int64) |
false |
none |
Unique identifier for the premise |
»»» premiseDisplayId |
string |
false |
none |
Unique identifier for the premise display |
»»» premiseDto |
false |
none |
Data transfer object representing a premise, encapsulating essential details such as location, type, and associated attributes to facilitate effective decision-making in real estate and operational planning. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»»» premiseName |
string |
false |
none |
Name of the premise |
»»»» description |
string |
false |
none |
Description of the resource |
»»»» address |
string |
true |
none |
Represents the physical location associated with the premise, essential for logistics and service delivery. |
»»»» internalTeamNames |
[string] |
false |
none |
List of names representing the internal teams associated with the premise, facilitating streamlined collaboration and resource allocation within the organization. |
»»»» internalTeamIds |
[integer] |
false |
none |
List of unique identifiers representing the internal teams associated with the premise, facilitating streamlined collaboration and resource allocation. |
»»»» premiseAvailable |
boolean |
false |
none |
Indicates whether the premise is available for use within the specified context. |
»»»» premiseFromNrm |
boolean |
false |
none |
Indicates whether the premise is sourced from the National Resource Management (NRM) framework, facilitating compliance and reporting within environmental management processes. |
»»»» nlmId |
integer(int64) |
false |
none |
Unique identifier for the nlm |
»»»» nlmDisplayId |
string |
false |
none |
Unique identifier for the nlm display |
»»»» nlmUsed |
boolean |
false |
none |
Indicates whether the National Labor Market (NLM) resources have been utilized in the premise evaluation process. |
»»»» manager |
integer(int64) |
false |
none |
Unique identifier for the manager associated with the premise, facilitating effective organizational hierarchy and resource management. |
»»»» managerName |
string |
false |
none |
Name of the manager |
»»»» imageId |
integer(int64) |
false |
none |
Unique identifier for the image |
»»»» area |
string |
false |
none |
Represents the geographic area associated with the premise, providing essential context for location-based services and analysis. |
»»»» modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
»»» acquisitionDate |
string(date) |
false |
none |
Date of the acquisition |
»»» endOfLife |
string(date) |
false |
none |
Indicates the end-of-life date for the asset, providing critical information for lifecycle management and planning. |
»»» assetStatusId |
integer(int64) |
false |
none |
Unique identifier for the asset status |
»»» assetStatus |
string |
false |
none |
Status of the asset |
»»» assetStatusType |
string |
false |
none |
Type of the asset status |
»»» parentAssetId |
integer(int64) |
false |
none |
Unique identifier for the parent asset |
»»» parentAssetDisplayId |
string |
false |
none |
Unique identifier for the parent asset display |
»»» parentAsset |
string |
false |
none |
Identifier for the parent asset associated with the main asset, facilitating hierarchical relationships within asset management. |
»»» parentAssetDto |
false |
none |
MainAssetDTO is a data transfer object that encapsulates key information about a primary asset within the organization, including its attributes, status, and associated metadata, facilitating effective asset management and decision-making. |
|
»»» upcomingMaintenanceDate |
string(date) |
false |
none |
Date of the upcoming maintenance |
»»» assetCategoryIds |
[integer] |
false |
none |
Array of unique identifiers representing the categories to which the asset belongs, facilitating effective asset classification and management. |
»»» assetCategories |
[string] |
false |
none |
Array of asset categories that classify the main assets within the system, facilitating better organization and management of asset data. |
»»» internalTeamIds |
[integer] |
false |
none |
Array of unique identifiers representing the internal teams associated with the main asset, facilitating streamlined collaboration and resource allocation. |
»»» internalTeamDtos |
false |
none |
An array of MainAssetDTO objects representing the internal teams associated with the asset, facilitating effective resource management and collaboration within the organization. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»»» name |
string |
false |
none |
Name of the resource |
string |
false |
none |
Email address of the internal team member, used for communication and notifications within the organization. |
|
»»»» phone |
string |
false |
none |
Contact number for the internal team, facilitating communication and collaboration within the organization. |
»»»» manager |
string |
false |
none |
Represents the name or identifier of the team manager responsible for overseeing the internal team. |
»»»» requestCategoryName |
[string] |
false |
none |
Name of the request category |
»»»» requestCategoryId |
[integer] |
false |
none |
Unique identifier for the request category |
»»»» requestCategoryDisplayId |
[string] |
false |
none |
Unique identifier for the request category display |
»»»» description |
string |
false |
none |
Description of the resource |
»»»» internalTeamUser |
[integer] |
false |
none |
An array of InternalTeamDTO objects representing the users within the internal team, facilitating collaboration and resource management. |
»»»» members |
integer(int32) |
false |
none |
Represents the total number of members within the internal team, providing insight into team size for resource allocation and management. |
»»»» mainAssets |
[integer] |
false |
none |
An array of internal team assets that represent the key resources and capabilities utilized within the organization. |
»»»» premiseNames |
[string] |
false |
none |
List of names associated with the premises relevant to the internal team, facilitating efficient identification and management of locations within the organization. |
»»»» internalTeamAvailable |
boolean |
false |
none |
Indicates the availability of the internal team for project allocation and resource planning. |
»»»» premiseIds |
[integer] |
false |
none |
Array of unique identifiers representing the premises associated with the internal team. |
»»» internalTeams |
[string] |
false |
none |
An array of internal teams associated with the main asset, facilitating collaboration and resource allocation within the organization. |
»»» assignedUserIds |
[integer] |
false |
none |
Array of unique identifiers representing users assigned to the main asset, facilitating effective resource management and accountability. |
»»» assignedUserDtos |
false |
none |
Array of user assignments associated with the main asset, providing insights into resource allocation and accountability. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»»» userName |
string |
false |
none |
Name of the user |
»»»» firstName |
string |
false |
none |
Name of the first |
»»»» lastName |
string |
false |
none |
Name of the last |
string |
false |
none |
Email address of the user, used for communication and account verification purposes within the system. |
|
»»»» roleIds |
false |
none |
Array of unique identifiers representing the roles assigned to the user, facilitating role-based access and permissions within the system. |
|
»»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»»»» modifiedBy |
string |
false |
none |
Username of who last modified this resource |
»»»»» modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
»»»»» roleName |
string |
false |
none |
Name of the role |
»»»»» entity |
string |
false |
none |
Represents the specific role associated with the entity within the organizational structure, facilitating effective resource allocation and management. |
»»»»» new |
boolean |
false |
none |
Indicates whether the role is newly created within the system, facilitating effective management of organizational changes. |
»»»» internalTeamNames |
[string] |
false |
none |
List of names representing the internal teams associated with the user, facilitating effective collaboration and resource allocation within the organization. |
»»»» internalTeamIds |
[integer] |
false |
none |
An array of unique identifiers representing the internal teams associated with the user, facilitating team management and collaboration within the organization. |
»»»» internalTeamDisplayIds |
[string] |
false |
none |
An array of unique identifiers representing the internal teams associated with the user, facilitating streamlined team management and collaboration. |
»»»» premiseIds |
[integer] |
false |
none |
Array of unique identifiers representing the premises associated with the user, facilitating efficient management and tracking of user-related locations. |
»»»» premiseNames |
[string] |
false |
none |
List of names associated with the user’s premises, providing essential context for location-based services and operations. |
»»»» userAvailable |
boolean |
false |
none |
Indicates whether the user is available for assignment or engagement within the system. |
»»»» temporaryWorkload |
integer(int32) |
false |
none |
Represents the temporary workload allocation for the user, measured in integer units, to facilitate effective resource management and planning. |
»»»» preferredCultureCode |
string |
false |
none |
Code for the preferred culture |
»»» assignedUsers |
[string] |
false |
none |
List of users assigned to the main asset, facilitating effective resource management and collaboration within the organization. |
»»» assetPriority |
string |
false |
none |
Priority of the asset |
»»» assetPriorityId |
integer(int64) |
false |
none |
Unique identifier for the asset priority |
»»» assetPriorityDisplayId |
string |
false |
none |
Unique identifier for the asset priority display |
»»» assetPriorityType |
string |
false |
none |
Type of the asset priority |
»»» assetAvailable |
boolean |
false |
none |
Indicates whether the asset is currently available for allocation or use within the system. |
»»» exactPlacement |
string |
false |
none |
Specifies the precise location or context in which the main asset is intended to be utilized within the business framework. |
»»» fosId |
integer(int64) |
false |
none |
Unique identifier for the fos |
»»» downtimeStatus |
string |
false |
none |
Status of the downtime |
»»» premiseFromNrm |
boolean |
false |
none |
Indicates whether the asset is sourced from the National Resource Management (NRM) framework, facilitating compliance and resource tracking. |
»»» modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
»» premiseId |
integer(int64) |
false |
none |
Unique identifier for the premise |
»» premiseName |
string |
false |
none |
Name of the premise |
»» premiseDto |
false |
none |
Data transfer object representing a premise, encapsulating essential details such as location, type, and associated attributes to facilitate effective decision-making in real estate and operational planning. |
|
»» sensorAvailable |
boolean |
false |
none |
Indicates the availability status of the sensor, enabling efficient resource management and operational decision-making. |
»» modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
» readingTriggers |
[string] |
false |
none |
An array of sensor readings that trigger specific actions or alerts within the system, facilitating proactive monitoring and response to environmental changes. |
Create Sensor Reading¶
HTTP Request
POST /api/sensorReadings
📋 Description: Submits new sensor readings to the system for processing and analysis, enabling real-time monitoring and data-driven decision-making.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the sensor reading data, including timestamp, sensor ID, and measured values, essential for real-time monitoring and analysis. |
Body Parameters
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "readingValue": "string",
6 "readingDate": "2019-08-24",
7 "readingTime": {
8 "hour": 0,
9 "minute": 0,
10 "second": 0,
11 "nano": 0
12 },
13 "readingMode": "string",
14 "readingStatus": "string",
15 "sensorId": 0,
16 "sensorName": "string",
17 "sensorDto": {
18 "id": 0,
19 "createdBy": "string",
20 "createdAt": "2019-08-24T14:15:22Z",
21 "displayId": "string",
22 "name": "string",
23 "imageId": 0,
24 "description": "string",
25 "measurementType": "string",
26 "measurementFrequency": "string",
27 "sensorSourceId": 0,
28 "sensorSourceName": "string",
29 "sensorTypeId": 0,
30 "sensorTypeName": "string",
31 "sensorScaleId": 0,
32 "sensorScaleName": "string",
33 "assetId": 0,
34 "assetName": "string",
35 "mainAssetDto": {
36 "id": 0,
37 "createdBy": "string",
38 "createdAt": "2019-08-24T14:15:22Z",
39 "displayId": "string",
40 "name": "string",
41 "description": "string",
42 "qrCode": "string",
43 "barCode": "string",
44 "imageId": 0,
45 "model": "string",
46 "manufacturer": "string",
47 "serialNumber": "string",
48 "cost": "81.08",
49 "premiseId": 0,
50 "premiseDisplayId": "string",
51 "premiseDto": {
52 "id": 0,
53 "createdBy": "string",
54 "createdAt": "2019-08-24T14:15:22Z",
55 "displayId": "string",
56 "premiseName": "string",
57 "description": "string",
58 "address": "string",
59 "internalTeamNames": [
60 "string"
61 ],
62 "internalTeamIds": [
63 0
64 ],
65 "premiseAvailable": true,
66 "premiseFromNrm": true,
67 "nlmId": 0,
68 "nlmDisplayId": "string",
69 "nlmUsed": true,
70 "manager": 0,
71 "managerName": "string",
72 "imageId": 0,
73 "area": "string",
74 "modifiedAt": "2019-08-24T14:15:22Z"
75 },
76 "acquisitionDate": "2019-08-24",
77 "endOfLife": "2019-08-24",
78 "assetStatusId": 0,
79 "assetStatus": "string",
80 "assetStatusType": "string",
81 "parentAssetId": 0,
82 "parentAssetDisplayId": "string",
83 "parentAsset": "string",
84 "parentAssetDto": {},
85 "upcomingMaintenanceDate": "2019-08-24",
86 "assetCategoryIds": [
87 0
88 ],
89 "assetCategories": [
90 "string"
91 ],
92 "internalTeamIds": [
93 0
94 ],
95 "internalTeamDtos": [
96 {
97 "id": 0,
98 "createdBy": "string",
99 "createdAt": "2019-08-24T14:15:22Z",
100 "displayId": "string",
101 "name": "string",
102 "email": "string",
103 "phone": "string",
104 "manager": "string",
105 "requestCategoryName": [
106 "string"
107 ],
108 "requestCategoryId": [
109 0
110 ],
111 "requestCategoryDisplayId": [
112 "string"
113 ],
114 "description": "string",
115 "internalTeamUser": [
116 0
117 ],
118 "members": 0,
119 "mainAssets": [
120 0
121 ],
122 "premiseNames": [
123 "string"
124 ],
125 "internalTeamAvailable": true,
126 "premiseIds": [
127 0
128 ]
129 }
130 ],
131 "internalTeams": [
132 "string"
133 ],
134 "assignedUserIds": [
135 0
136 ],
137 "assignedUserDtos": [
138 {
139 "id": 0,
140 "createdBy": "string",
141 "createdAt": "2019-08-24T14:15:22Z",
142 "userName": "string",
143 "firstName": "string",
144 "lastName": "string",
145 "email": "string",
146 "roleIds": [
147 {
148 "id": 0,
149 "createdBy": "string",
150 "createdAt": "2019-08-24T14:15:22Z",
151 "modifiedBy": "string",
152 "modifiedAt": "2019-08-24T14:15:22Z",
153 "roleName": "string",
154 "entity": "string",
155 "new": true
156 }
157 ],
158 "internalTeamNames": [
159 "string"
160 ],
161 "internalTeamIds": [
162 0
163 ],
164 "internalTeamDisplayIds": [
165 "string"
166 ],
167 "premiseIds": [
168 0
169 ],
170 "premiseNames": [
171 "string"
172 ],
173 "userAvailable": true,
174 "temporaryWorkload": 0,
175 "preferredCultureCode": "string"
176 }
177 ],
178 "assignedUsers": [
179 "string"
180 ],
181 "assetPriority": "string",
182 "assetPriorityId": 0,
183 "assetPriorityDisplayId": "string",
184 "assetPriorityType": "string",
185 "assetAvailable": true,
186 "exactPlacement": "string",
187 "fosId": 0,
188 "downtimeStatus": "string",
189 "premiseFromNrm": true,
190 "modifiedAt": "2019-08-24T14:15:22Z"
191 },
192 "premiseId": 0,
193 "premiseName": "string",
194 "premiseDto": {
195 "id": 0,
196 "createdBy": "string",
197 "createdAt": "2019-08-24T14:15:22Z",
198 "displayId": "string",
199 "premiseName": "string",
200 "description": "string",
201 "address": "string",
202 "internalTeamNames": [
203 "string"
204 ],
205 "internalTeamIds": [
206 0
207 ],
208 "premiseAvailable": true,
209 "premiseFromNrm": true,
210 "nlmId": 0,
211 "nlmDisplayId": "string",
212 "nlmUsed": true,
213 "manager": 0,
214 "managerName": "string",
215 "imageId": 0,
216 "area": "string",
217 "modifiedAt": "2019-08-24T14:15:22Z"
218 },
219 "sensorAvailable": true,
220 "modifiedAt": "2019-08-24T14:15:22Z"
221 },
222 "readingTriggers": [
223 "string"
224 ]
225}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
201 |
Created |
Example Responses
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "readingValue": "string",
6 "readingDate": "2019-08-24",
7 "readingTime": {
8 "hour": 0,
9 "minute": 0,
10 "second": 0,
11 "nano": 0
12 },
13 "readingMode": "string",
14 "readingStatus": "string",
15 "sensorId": 0,
16 "sensorName": "string",
17 "sensorDto": {
18 "id": 0,
19 "createdBy": "string",
20 "createdAt": "2019-08-24T14:15:22Z",
21 "displayId": "string",
22 "name": "string",
23 "imageId": 0,
24 "description": "string",
25 "measurementType": "string",
26 "measurementFrequency": "string",
27 "sensorSourceId": 0,
28 "sensorSourceName": "string",
29 "sensorTypeId": 0,
30 "sensorTypeName": "string",
31 "sensorScaleId": 0,
32 "sensorScaleName": "string",
33 "assetId": 0,
34 "assetName": "string",
35 "mainAssetDto": {
36 "id": 0,
37 "createdBy": "string",
38 "createdAt": "2019-08-24T14:15:22Z",
39 "displayId": "string",
40 "name": "string",
41 "description": "string",
42 "qrCode": "string",
43 "barCode": "string",
44 "imageId": 0,
45 "model": "string",
46 "manufacturer": "string",
47 "serialNumber": "string",
48 "cost": "81.08",
49 "premiseId": 0,
50 "premiseDisplayId": "string",
51 "premiseDto": {
52 "id": 0,
53 "createdBy": "string",
54 "createdAt": "2019-08-24T14:15:22Z",
55 "displayId": "string",
56 "premiseName": "string",
57 "description": "string",
58 "address": "string",
59 "internalTeamNames": [
60 "string"
61 ],
62 "internalTeamIds": [
63 0
64 ],
65 "premiseAvailable": true,
66 "premiseFromNrm": true,
67 "nlmId": 0,
68 "nlmDisplayId": "string",
69 "nlmUsed": true,
70 "manager": 0,
71 "managerName": "string",
72 "imageId": 0,
73 "area": "string",
74 "modifiedAt": "2019-08-24T14:15:22Z"
75 },
76 "acquisitionDate": "2019-08-24",
77 "endOfLife": "2019-08-24",
78 "assetStatusId": 0,
79 "assetStatus": "string",
80 "assetStatusType": "string",
81 "parentAssetId": 0,
82 "parentAssetDisplayId": "string",
83 "parentAsset": "string",
84 "parentAssetDto": {},
85 "upcomingMaintenanceDate": "2019-08-24",
86 "assetCategoryIds": [
87 0
88 ],
89 "assetCategories": [
90 "string"
91 ],
92 "internalTeamIds": [
93 0
94 ],
95 "internalTeamDtos": [
96 {
97 "id": 0,
98 "createdBy": "string",
99 "createdAt": "2019-08-24T14:15:22Z",
100 "displayId": "string",
101 "name": "string",
102 "email": "string",
103 "phone": "string",
104 "manager": "string",
105 "requestCategoryName": [
106 "string"
107 ],
108 "requestCategoryId": [
109 0
110 ],
111 "requestCategoryDisplayId": [
112 "string"
113 ],
114 "description": "string",
115 "internalTeamUser": [
116 0
117 ],
118 "members": 0,
119 "mainAssets": [
120 0
121 ],
122 "premiseNames": [
123 "string"
124 ],
125 "internalTeamAvailable": true,
126 "premiseIds": [
127 0
128 ]
129 }
130 ],
131 "internalTeams": [
132 "string"
133 ],
134 "assignedUserIds": [
135 0
136 ],
137 "assignedUserDtos": [
138 {
139 "id": 0,
140 "createdBy": "string",
141 "createdAt": "2019-08-24T14:15:22Z",
142 "userName": "string",
143 "firstName": "string",
144 "lastName": "string",
145 "email": "string",
146 "roleIds": [
147 {
148 "id": 0,
149 "createdBy": "string",
150 "createdAt": "2019-08-24T14:15:22Z",
151 "modifiedBy": "string",
152 "modifiedAt": "2019-08-24T14:15:22Z",
153 "roleName": "string",
154 "entity": "string",
155 "new": true
156 }
157 ],
158 "internalTeamNames": [
159 "string"
160 ],
161 "internalTeamIds": [
162 0
163 ],
164 "internalTeamDisplayIds": [
165 "string"
166 ],
167 "premiseIds": [
168 0
169 ],
170 "premiseNames": [
171 "string"
172 ],
173 "userAvailable": true,
174 "temporaryWorkload": 0,
175 "preferredCultureCode": "string"
176 }
177 ],
178 "assignedUsers": [
179 "string"
180 ],
181 "assetPriority": "string",
182 "assetPriorityId": 0,
183 "assetPriorityDisplayId": "string",
184 "assetPriorityType": "string",
185 "assetAvailable": true,
186 "exactPlacement": "string",
187 "fosId": 0,
188 "downtimeStatus": "string",
189 "premiseFromNrm": true,
190 "modifiedAt": "2019-08-24T14:15:22Z"
191 },
192 "premiseId": 0,
193 "premiseName": "string",
194 "premiseDto": {
195 "id": 0,
196 "createdBy": "string",
197 "createdAt": "2019-08-24T14:15:22Z",
198 "displayId": "string",
199 "premiseName": "string",
200 "description": "string",
201 "address": "string",
202 "internalTeamNames": [
203 "string"
204 ],
205 "internalTeamIds": [
206 0
207 ],
208 "premiseAvailable": true,
209 "premiseFromNrm": true,
210 "nlmId": 0,
211 "nlmDisplayId": "string",
212 "nlmUsed": true,
213 "manager": 0,
214 "managerName": "string",
215 "imageId": 0,
216 "area": "string",
217 "modifiedAt": "2019-08-24T14:15:22Z"
218 },
219 "sensorAvailable": true,
220 "modifiedAt": "2019-08-24T14:15:22Z"
221 },
222 "readingTriggers": [
223 "string"
224 ]
225}
Find Sensor Reading¶
HTTP Request
POST /api/sensorReadings/search
📋 Description: Submits a request to search for sensor readings based on specified criteria, enabling users to efficiently access relevant data for analysis and decision-making.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the sensor readings search should be returned in a paginated format, facilitating efficient data retrieval and management. |
|
body |
body |
true |
Request body containing search criteria and filters for retrieving specific sensor reading data relevant to operational analytics. |
Body Parameters
1{
2 "idIn": [
3 0
4 ],
5 "idNotIn": [
6 0
7 ],
8 "readingValueLike": "string",
9 "readingModeLike": "string",
10 "readingStatusLike": "string",
11 "sensorIdIn": [
12 0
13 ]
14}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "paged": true,
6 "unpaged": true,
7 "pageNumber": 0,
8 "pageSize": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "first": true,
18 "last": true,
19 "size": 0,
20 "content": [
21 {
22 "id": 0,
23 "createdBy": "string",
24 "createdAt": "2019-08-24T14:15:22Z",
25 "readingValue": "string",
26 "readingDate": "2019-08-24",
27 "readingTime": {
28 "hour": 0,
29 "minute": 0,
30 "second": 0,
31 "nano": 0
32 },
33 "readingMode": "string",
34 "readingStatus": "string",
35 "sensorId": 0,
36 "sensorName": "string",
37 "sensorDto": {
38 "id": 0,
39 "createdBy": "string",
40 "createdAt": "2019-08-24T14:15:22Z",
41 "displayId": "string",
42 "name": "string",
43 "imageId": 0,
44 "description": "string",
45 "measurementType": "string",
46 "measurementFrequency": "string",
47 "sensorSourceId": 0,
48 "sensorSourceName": "string",
49 "sensorTypeId": 0,
50 "sensorTypeName": "string",
51 "sensorScaleId": 0,
52 "sensorScaleName": "string",
53 "assetId": 0,
54 "assetName": "string",
55 "mainAssetDto": {
56 "id": 0,
57 "createdBy": "string",
58 "createdAt": "2019-08-24T14:15:22Z",
59 "displayId": "string",
60 "name": "string",
61 "description": "string",
62 "qrCode": "string",
63 "barCode": "string",
64 "imageId": 0,
65 "model": "string",
66 "manufacturer": "string",
67 "serialNumber": "string",
68 "cost": "81.08",
69 "premiseId": 0,
70 "premiseDisplayId": "string",
71 "premiseDto": {
72 "id": 0,
73 "createdBy": "string",
74 "createdAt": "2019-08-24T14:15:22Z",
75 "displayId": "string",
76 "premiseName": "string",
77 "description": "string",
78 "address": "string",
79 "internalTeamNames": [
80 "string"
81 ],
82 "internalTeamIds": [
83 0
84 ],
85 "premiseAvailable": true,
86 "premiseFromNrm": true,
87 "nlmId": 0,
88 "nlmDisplayId": "string",
89 "nlmUsed": true,
90 "manager": 0,
91 "managerName": "string",
92 "imageId": 0,
93 "area": "string",
94 "modifiedAt": "2019-08-24T14:15:22Z"
95 },
96 "acquisitionDate": "2019-08-24",
97 "endOfLife": "2019-08-24",
98 "assetStatusId": 0,
99 "assetStatus": "string",
100 "assetStatusType": "string",
101 "parentAssetId": 0,
102 "parentAssetDisplayId": "string",
103 "parentAsset": "string",
104 "parentAssetDto": {},
105 "upcomingMaintenanceDate": "2019-08-24",
106 "assetCategoryIds": [
107 0
108 ],
109 "assetCategories": [
110 "string"
111 ],
112 "internalTeamIds": [
113 0
114 ],
115 "internalTeamDtos": [
116 {
117 "id": 0,
118 "createdBy": "string",
119 "createdAt": "2019-08-24T14:15:22Z",
120 "displayId": "string",
121 "name": "string",
122 "email": "string",
123 "phone": "string",
124 "manager": "string",
125 "requestCategoryName": [
126 "string"
127 ],
128 "requestCategoryId": [
129 0
130 ],
131 "requestCategoryDisplayId": [
132 "string"
133 ],
134 "description": "string",
135 "internalTeamUser": [
136 0
137 ],
138 "members": 0,
139 "mainAssets": [
140 0
141 ],
142 "premiseNames": [
143 "string"
144 ],
145 "internalTeamAvailable": true,
146 "premiseIds": [
147 0
148 ]
149 }
150 ],
151 "internalTeams": [
152 "string"
153 ],
154 "assignedUserIds": [
155 0
156 ],
157 "assignedUserDtos": [
158 {
159 "id": 0,
160 "createdBy": "string",
161 "createdAt": "2019-08-24T14:15:22Z",
162 "userName": "string",
163 "firstName": "string",
164 "lastName": "string",
165 "email": "string",
166 "roleIds": [
167 {
168 "id": 0,
169 "createdBy": "string",
170 "createdAt": "2019-08-24T14:15:22Z",
171 "modifiedBy": "string",
172 "modifiedAt": "2019-08-24T14:15:22Z",
173 "roleName": "string",
174 "entity": "string",
175 "new": true
176 }
177 ],
178 "internalTeamNames": [
179 "string"
180 ],
181 "internalTeamIds": [
182 0
183 ],
184 "internalTeamDisplayIds": [
185 "string"
186 ],
187 "premiseIds": [
188 0
189 ],
190 "premiseNames": [
191 "string"
192 ],
193 "userAvailable": true,
194 "temporaryWorkload": 0,
195 "preferredCultureCode": "string"
196 }
197 ],
198 "assignedUsers": [
199 "string"
200 ],
201 "assetPriority": "string",
202 "assetPriorityId": 0,
203 "assetPriorityDisplayId": "string",
204 "assetPriorityType": "string",
205 "assetAvailable": true,
206 "exactPlacement": "string",
207 "fosId": 0,
208 "downtimeStatus": "string",
209 "premiseFromNrm": true,
210 "modifiedAt": "2019-08-24T14:15:22Z"
211 },
212 "premiseId": 0,
213 "premiseName": "string",
214 "premiseDto": {
215 "id": 0,
216 "createdBy": "string",
217 "createdAt": "2019-08-24T14:15:22Z",
218 "displayId": "string",
219 "premiseName": "string",
220 "description": "string",
221 "address": "string",
222 "internalTeamNames": [
223 "string"
224 ],
225 "internalTeamIds": [
226 0
227 ],
228 "premiseAvailable": true,
229 "premiseFromNrm": true,
230 "nlmId": 0,
231 "nlmDisplayId": "string",
232 "nlmUsed": true,
233 "manager": 0,
234 "managerName": "string",
235 "imageId": 0,
236 "area": "string",
237 "modifiedAt": "2019-08-24T14:15:22Z"
238 },
239 "sensorAvailable": true,
240 "modifiedAt": "2019-08-24T14:15:22Z"
241 },
242 "readingTriggers": [
243 "string"
244 ]
245 }
246 ],
247 "number": 0,
248 "sort": {
249 "unsorted": true,
250 "sorted": true,
251 "empty": true
252 },
253 "empty": true
254}
Create Auto Sensor Reading¶
HTTP Request
POST /api/sensorReadings/registerReading
📋 Description: Registers a new sensor reading in the system, enabling real-time data tracking and analysis for improved operational decision-making.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the sensor reading data, including timestamp, sensor ID, and measurement values, essential for accurate monitoring and analysis of environmental conditions. |
Body Parameters
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "readingValue": "string",
6 "readingDate": "2019-08-24",
7 "readingTime": {
8 "hour": 0,
9 "minute": 0,
10 "second": 0,
11 "nano": 0
12 },
13 "readingMode": "string",
14 "readingStatus": "string",
15 "sensorId": 0,
16 "sensorName": "string",
17 "sensorDto": {
18 "id": 0,
19 "createdBy": "string",
20 "createdAt": "2019-08-24T14:15:22Z",
21 "displayId": "string",
22 "name": "string",
23 "imageId": 0,
24 "description": "string",
25 "measurementType": "string",
26 "measurementFrequency": "string",
27 "sensorSourceId": 0,
28 "sensorSourceName": "string",
29 "sensorTypeId": 0,
30 "sensorTypeName": "string",
31 "sensorScaleId": 0,
32 "sensorScaleName": "string",
33 "assetId": 0,
34 "assetName": "string",
35 "mainAssetDto": {
36 "id": 0,
37 "createdBy": "string",
38 "createdAt": "2019-08-24T14:15:22Z",
39 "displayId": "string",
40 "name": "string",
41 "description": "string",
42 "qrCode": "string",
43 "barCode": "string",
44 "imageId": 0,
45 "model": "string",
46 "manufacturer": "string",
47 "serialNumber": "string",
48 "cost": "81.08",
49 "premiseId": 0,
50 "premiseDisplayId": "string",
51 "premiseDto": {
52 "id": 0,
53 "createdBy": "string",
54 "createdAt": "2019-08-24T14:15:22Z",
55 "displayId": "string",
56 "premiseName": "string",
57 "description": "string",
58 "address": "string",
59 "internalTeamNames": [
60 "string"
61 ],
62 "internalTeamIds": [
63 0
64 ],
65 "premiseAvailable": true,
66 "premiseFromNrm": true,
67 "nlmId": 0,
68 "nlmDisplayId": "string",
69 "nlmUsed": true,
70 "manager": 0,
71 "managerName": "string",
72 "imageId": 0,
73 "area": "string",
74 "modifiedAt": "2019-08-24T14:15:22Z"
75 },
76 "acquisitionDate": "2019-08-24",
77 "endOfLife": "2019-08-24",
78 "assetStatusId": 0,
79 "assetStatus": "string",
80 "assetStatusType": "string",
81 "parentAssetId": 0,
82 "parentAssetDisplayId": "string",
83 "parentAsset": "string",
84 "parentAssetDto": {},
85 "upcomingMaintenanceDate": "2019-08-24",
86 "assetCategoryIds": [
87 0
88 ],
89 "assetCategories": [
90 "string"
91 ],
92 "internalTeamIds": [
93 0
94 ],
95 "internalTeamDtos": [
96 {
97 "id": 0,
98 "createdBy": "string",
99 "createdAt": "2019-08-24T14:15:22Z",
100 "displayId": "string",
101 "name": "string",
102 "email": "string",
103 "phone": "string",
104 "manager": "string",
105 "requestCategoryName": [
106 "string"
107 ],
108 "requestCategoryId": [
109 0
110 ],
111 "requestCategoryDisplayId": [
112 "string"
113 ],
114 "description": "string",
115 "internalTeamUser": [
116 0
117 ],
118 "members": 0,
119 "mainAssets": [
120 0
121 ],
122 "premiseNames": [
123 "string"
124 ],
125 "internalTeamAvailable": true,
126 "premiseIds": [
127 0
128 ]
129 }
130 ],
131 "internalTeams": [
132 "string"
133 ],
134 "assignedUserIds": [
135 0
136 ],
137 "assignedUserDtos": [
138 {
139 "id": 0,
140 "createdBy": "string",
141 "createdAt": "2019-08-24T14:15:22Z",
142 "userName": "string",
143 "firstName": "string",
144 "lastName": "string",
145 "email": "string",
146 "roleIds": [
147 {
148 "id": 0,
149 "createdBy": "string",
150 "createdAt": "2019-08-24T14:15:22Z",
151 "modifiedBy": "string",
152 "modifiedAt": "2019-08-24T14:15:22Z",
153 "roleName": "string",
154 "entity": "string",
155 "new": true
156 }
157 ],
158 "internalTeamNames": [
159 "string"
160 ],
161 "internalTeamIds": [
162 0
163 ],
164 "internalTeamDisplayIds": [
165 "string"
166 ],
167 "premiseIds": [
168 0
169 ],
170 "premiseNames": [
171 "string"
172 ],
173 "userAvailable": true,
174 "temporaryWorkload": 0,
175 "preferredCultureCode": "string"
176 }
177 ],
178 "assignedUsers": [
179 "string"
180 ],
181 "assetPriority": "string",
182 "assetPriorityId": 0,
183 "assetPriorityDisplayId": "string",
184 "assetPriorityType": "string",
185 "assetAvailable": true,
186 "exactPlacement": "string",
187 "fosId": 0,
188 "downtimeStatus": "string",
189 "premiseFromNrm": true,
190 "modifiedAt": "2019-08-24T14:15:22Z"
191 },
192 "premiseId": 0,
193 "premiseName": "string",
194 "premiseDto": {
195 "id": 0,
196 "createdBy": "string",
197 "createdAt": "2019-08-24T14:15:22Z",
198 "displayId": "string",
199 "premiseName": "string",
200 "description": "string",
201 "address": "string",
202 "internalTeamNames": [
203 "string"
204 ],
205 "internalTeamIds": [
206 0
207 ],
208 "premiseAvailable": true,
209 "premiseFromNrm": true,
210 "nlmId": 0,
211 "nlmDisplayId": "string",
212 "nlmUsed": true,
213 "manager": 0,
214 "managerName": "string",
215 "imageId": 0,
216 "area": "string",
217 "modifiedAt": "2019-08-24T14:15:22Z"
218 },
219 "sensorAvailable": true,
220 "modifiedAt": "2019-08-24T14:15:22Z"
221 },
222 "readingTriggers": [
223 "string"
224 ]
225}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
201 |
Created |
Example Responses
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "readingValue": "string",
6 "readingDate": "2019-08-24",
7 "readingTime": {
8 "hour": 0,
9 "minute": 0,
10 "second": 0,
11 "nano": 0
12 },
13 "readingMode": "string",
14 "readingStatus": "string",
15 "sensorId": 0,
16 "sensorName": "string",
17 "sensorDto": {
18 "id": 0,
19 "createdBy": "string",
20 "createdAt": "2019-08-24T14:15:22Z",
21 "displayId": "string",
22 "name": "string",
23 "imageId": 0,
24 "description": "string",
25 "measurementType": "string",
26 "measurementFrequency": "string",
27 "sensorSourceId": 0,
28 "sensorSourceName": "string",
29 "sensorTypeId": 0,
30 "sensorTypeName": "string",
31 "sensorScaleId": 0,
32 "sensorScaleName": "string",
33 "assetId": 0,
34 "assetName": "string",
35 "mainAssetDto": {
36 "id": 0,
37 "createdBy": "string",
38 "createdAt": "2019-08-24T14:15:22Z",
39 "displayId": "string",
40 "name": "string",
41 "description": "string",
42 "qrCode": "string",
43 "barCode": "string",
44 "imageId": 0,
45 "model": "string",
46 "manufacturer": "string",
47 "serialNumber": "string",
48 "cost": "81.08",
49 "premiseId": 0,
50 "premiseDisplayId": "string",
51 "premiseDto": {
52 "id": 0,
53 "createdBy": "string",
54 "createdAt": "2019-08-24T14:15:22Z",
55 "displayId": "string",
56 "premiseName": "string",
57 "description": "string",
58 "address": "string",
59 "internalTeamNames": [
60 "string"
61 ],
62 "internalTeamIds": [
63 0
64 ],
65 "premiseAvailable": true,
66 "premiseFromNrm": true,
67 "nlmId": 0,
68 "nlmDisplayId": "string",
69 "nlmUsed": true,
70 "manager": 0,
71 "managerName": "string",
72 "imageId": 0,
73 "area": "string",
74 "modifiedAt": "2019-08-24T14:15:22Z"
75 },
76 "acquisitionDate": "2019-08-24",
77 "endOfLife": "2019-08-24",
78 "assetStatusId": 0,
79 "assetStatus": "string",
80 "assetStatusType": "string",
81 "parentAssetId": 0,
82 "parentAssetDisplayId": "string",
83 "parentAsset": "string",
84 "parentAssetDto": {},
85 "upcomingMaintenanceDate": "2019-08-24",
86 "assetCategoryIds": [
87 0
88 ],
89 "assetCategories": [
90 "string"
91 ],
92 "internalTeamIds": [
93 0
94 ],
95 "internalTeamDtos": [
96 {
97 "id": 0,
98 "createdBy": "string",
99 "createdAt": "2019-08-24T14:15:22Z",
100 "displayId": "string",
101 "name": "string",
102 "email": "string",
103 "phone": "string",
104 "manager": "string",
105 "requestCategoryName": [
106 "string"
107 ],
108 "requestCategoryId": [
109 0
110 ],
111 "requestCategoryDisplayId": [
112 "string"
113 ],
114 "description": "string",
115 "internalTeamUser": [
116 0
117 ],
118 "members": 0,
119 "mainAssets": [
120 0
121 ],
122 "premiseNames": [
123 "string"
124 ],
125 "internalTeamAvailable": true,
126 "premiseIds": [
127 0
128 ]
129 }
130 ],
131 "internalTeams": [
132 "string"
133 ],
134 "assignedUserIds": [
135 0
136 ],
137 "assignedUserDtos": [
138 {
139 "id": 0,
140 "createdBy": "string",
141 "createdAt": "2019-08-24T14:15:22Z",
142 "userName": "string",
143 "firstName": "string",
144 "lastName": "string",
145 "email": "string",
146 "roleIds": [
147 {
148 "id": 0,
149 "createdBy": "string",
150 "createdAt": "2019-08-24T14:15:22Z",
151 "modifiedBy": "string",
152 "modifiedAt": "2019-08-24T14:15:22Z",
153 "roleName": "string",
154 "entity": "string",
155 "new": true
156 }
157 ],
158 "internalTeamNames": [
159 "string"
160 ],
161 "internalTeamIds": [
162 0
163 ],
164 "internalTeamDisplayIds": [
165 "string"
166 ],
167 "premiseIds": [
168 0
169 ],
170 "premiseNames": [
171 "string"
172 ],
173 "userAvailable": true,
174 "temporaryWorkload": 0,
175 "preferredCultureCode": "string"
176 }
177 ],
178 "assignedUsers": [
179 "string"
180 ],
181 "assetPriority": "string",
182 "assetPriorityId": 0,
183 "assetPriorityDisplayId": "string",
184 "assetPriorityType": "string",
185 "assetAvailable": true,
186 "exactPlacement": "string",
187 "fosId": 0,
188 "downtimeStatus": "string",
189 "premiseFromNrm": true,
190 "modifiedAt": "2019-08-24T14:15:22Z"
191 },
192 "premiseId": 0,
193 "premiseName": "string",
194 "premiseDto": {
195 "id": 0,
196 "createdBy": "string",
197 "createdAt": "2019-08-24T14:15:22Z",
198 "displayId": "string",
199 "premiseName": "string",
200 "description": "string",
201 "address": "string",
202 "internalTeamNames": [
203 "string"
204 ],
205 "internalTeamIds": [
206 0
207 ],
208 "premiseAvailable": true,
209 "premiseFromNrm": true,
210 "nlmId": 0,
211 "nlmDisplayId": "string",
212 "nlmUsed": true,
213 "manager": 0,
214 "managerName": "string",
215 "imageId": 0,
216 "area": "string",
217 "modifiedAt": "2019-08-24T14:15:22Z"
218 },
219 "sensorAvailable": true,
220 "modifiedAt": "2019-08-24T14:15:22Z"
221 },
222 "readingTriggers": [
223 "string"
224 ]
225}
Get Readings By Sensor ID¶
HTTP Request
GET /api/sensorReadings/history/{sensorId}
📋 Description: Retrieves historical sensor readings for a specified sensor, enabling users to analyze performance trends and make informed operational decisions.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
sensorId |
path |
integer(int64) |
true |
Unique identifier for the sensor |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "id": 0,
4 "createdBy": "string",
5 "createdAt": "2019-08-24T14:15:22Z",
6 "readingValue": "string",
7 "readingDate": "2019-08-24",
8 "readingTime": {
9 "hour": 0,
10 "minute": 0,
11 "second": 0,
12 "nano": 0
13 },
14 "readingMode": "string",
15 "readingStatus": "string",
16 "sensorId": 0,
17 "sensorName": "string",
18 "sensorDto": {
19 "id": 0,
20 "createdBy": "string",
21 "createdAt": "2019-08-24T14:15:22Z",
22 "displayId": "string",
23 "name": "string",
24 "imageId": 0,
25 "description": "string",
26 "measurementType": "string",
27 "measurementFrequency": "string",
28 "sensorSourceId": 0,
29 "sensorSourceName": "string",
30 "sensorTypeId": 0,
31 "sensorTypeName": "string",
32 "sensorScaleId": 0,
33 "sensorScaleName": "string",
34 "assetId": 0,
35 "assetName": "string",
36 "mainAssetDto": {
37 "id": 0,
38 "createdBy": "string",
39 "createdAt": "2019-08-24T14:15:22Z",
40 "displayId": "string",
41 "name": "string",
42 "description": "string",
43 "qrCode": "string",
44 "barCode": "string",
45 "imageId": 0,
46 "model": "string",
47 "manufacturer": "string",
48 "serialNumber": "string",
49 "cost": "81.08",
50 "premiseId": 0,
51 "premiseDisplayId": "string",
52 "premiseDto": {
53 "id": 0,
54 "createdBy": "string",
55 "createdAt": "2019-08-24T14:15:22Z",
56 "displayId": "string",
57 "premiseName": "string",
58 "description": "string",
59 "address": "string",
60 "internalTeamNames": [
61 "string"
62 ],
63 "internalTeamIds": [
64 0
65 ],
66 "premiseAvailable": true,
67 "premiseFromNrm": true,
68 "nlmId": 0,
69 "nlmDisplayId": "string",
70 "nlmUsed": true,
71 "manager": 0,
72 "managerName": "string",
73 "imageId": 0,
74 "area": "string",
75 "modifiedAt": "2019-08-24T14:15:22Z"
76 },
77 "acquisitionDate": "2019-08-24",
78 "endOfLife": "2019-08-24",
79 "assetStatusId": 0,
80 "assetStatus": "string",
81 "assetStatusType": "string",
82 "parentAssetId": 0,
83 "parentAssetDisplayId": "string",
84 "parentAsset": "string",
85 "parentAssetDto": {},
86 "upcomingMaintenanceDate": "2019-08-24",
87 "assetCategoryIds": [
88 0
89 ],
90 "assetCategories": [
91 "string"
92 ],
93 "internalTeamIds": [
94 0
95 ],
96 "internalTeamDtos": [
97 {
98 "id": 0,
99 "createdBy": "string",
100 "createdAt": "2019-08-24T14:15:22Z",
101 "displayId": "string",
102 "name": "string",
103 "email": "string",
104 "phone": "string",
105 "manager": "string",
106 "requestCategoryName": [
107 "string"
108 ],
109 "requestCategoryId": [
110 0
111 ],
112 "requestCategoryDisplayId": [
113 "string"
114 ],
115 "description": "string",
116 "internalTeamUser": [
117 0
118 ],
119 "members": 0,
120 "mainAssets": [
121 0
122 ],
123 "premiseNames": [
124 "string"
125 ],
126 "internalTeamAvailable": true,
127 "premiseIds": [
128 0
129 ]
130 }
131 ],
132 "internalTeams": [
133 "string"
134 ],
135 "assignedUserIds": [
136 0
137 ],
138 "assignedUserDtos": [
139 {
140 "id": 0,
141 "createdBy": "string",
142 "createdAt": "2019-08-24T14:15:22Z",
143 "userName": "string",
144 "firstName": "string",
145 "lastName": "string",
146 "email": "string",
147 "roleIds": [
148 {
149 "id": 0,
150 "createdBy": "string",
151 "createdAt": "2019-08-24T14:15:22Z",
152 "modifiedBy": "string",
153 "modifiedAt": "2019-08-24T14:15:22Z",
154 "roleName": "string",
155 "entity": "string",
156 "new": true
157 }
158 ],
159 "internalTeamNames": [
160 "string"
161 ],
162 "internalTeamIds": [
163 0
164 ],
165 "internalTeamDisplayIds": [
166 "string"
167 ],
168 "premiseIds": [
169 0
170 ],
171 "premiseNames": [
172 "string"
173 ],
174 "userAvailable": true,
175 "temporaryWorkload": 0,
176 "preferredCultureCode": "string"
177 }
178 ],
179 "assignedUsers": [
180 "string"
181 ],
182 "assetPriority": "string",
183 "assetPriorityId": 0,
184 "assetPriorityDisplayId": "string",
185 "assetPriorityType": "string",
186 "assetAvailable": true,
187 "exactPlacement": "string",
188 "fosId": 0,
189 "downtimeStatus": "string",
190 "premiseFromNrm": true,
191 "modifiedAt": "2019-08-24T14:15:22Z"
192 },
193 "premiseId": 0,
194 "premiseName": "string",
195 "premiseDto": {
196 "id": 0,
197 "createdBy": "string",
198 "createdAt": "2019-08-24T14:15:22Z",
199 "displayId": "string",
200 "premiseName": "string",
201 "description": "string",
202 "address": "string",
203 "internalTeamNames": [
204 "string"
205 ],
206 "internalTeamIds": [
207 0
208 ],
209 "premiseAvailable": true,
210 "premiseFromNrm": true,
211 "nlmId": 0,
212 "nlmDisplayId": "string",
213 "nlmUsed": true,
214 "manager": 0,
215 "managerName": "string",
216 "imageId": 0,
217 "area": "string",
218 "modifiedAt": "2019-08-24T14:15:22Z"
219 },
220 "sensorAvailable": true,
221 "modifiedAt": "2019-08-24T14:15:22Z"
222 },
223 "readingTriggers": [
224 "string"
225 ]
226 }
227]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing a sensor reading, capturing real-time measurements and associated metadata for operational monitoring and analysis within the enterprise environment.] |
|
» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
» createdBy |
string |
false |
none |
Username of who created this resource |
» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
» readingValue |
string |
false |
none |
Represents the recorded value from a sensor, providing critical data for monitoring and analysis within the system. |
» readingDate |
string(date) |
false |
none |
Date of the reading |
» readingTime |
false |
none |
Data transfer object representing the local time settings relevant to business operations, ensuring accurate scheduling and time management across various regions. |
|
»» hour |
integer(int32) |
false |
none |
Represents the hour component of a time value, facilitating precise scheduling and time management within the application. |
»» minute |
integer(int32) |
false |
none |
Represents the minute component of a local time value, facilitating precise time tracking and scheduling within the application. |
»» second |
integer(int32) |
false |
none |
Represents the seconds component of a local time value, facilitating precise time tracking and scheduling within the application. |
»» nano |
integer(int32) |
false |
none |
Represents the nanosecond component of a local time value, facilitating precise time tracking and scheduling within the application. |
» readingMode |
string |
false |
none |
Indicates the operational mode of the sensor reading, providing essential context for data interpretation and analysis. |
» readingStatus |
string |
false |
none |
Status of the reading |
» sensorId |
integer(int64) |
false |
none |
Unique identifier for the sensor |
» sensorName |
string |
false |
none |
Name of the sensor |
» sensorDto |
false |
none |
Data transfer object representing a sensor’s attributes and operational data, facilitating real-time monitoring and analysis for enhanced decision-making in enterprise environments. |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» createdBy |
string |
false |
none |
Username of who created this resource |
»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»» displayId |
string |
false |
none |
Unique identifier for the display |
»» name |
string |
false |
none |
Name of the resource |
»» imageId |
integer(int64) |
false |
none |
Unique identifier for the image |
»» description |
string |
false |
none |
Description of the resource |
»» measurementType |
string |
false |
none |
Type of the measurement |
»» measurementFrequency |
string |
false |
none |
Specifies the frequency at which sensor measurements are taken, enabling effective monitoring and analysis of data trends. |
»» sensorSourceId |
integer(int64) |
false |
none |
Unique identifier for the sensor source |
»» sensorSourceName |
string |
false |
none |
Name of the sensor source |
»» sensorTypeId |
integer(int64) |
false |
none |
Unique identifier for the sensor type |
»» sensorTypeName |
string |
false |
none |
Name of the sensor type |
»» sensorScaleId |
integer(int64) |
false |
none |
Unique identifier for the sensor scale |
»» sensorScaleName |
string |
false |
none |
Name of the sensor scale |
»» assetId |
integer(int64) |
false |
none |
Unique identifier for the asset |
»» assetName |
string |
false |
none |
Name of the asset |
»» mainAssetDto |
false |
none |
MainAssetDTO is a data transfer object that encapsulates key information about a primary asset within the organization, including its attributes, status, and associated metadata, facilitating effective asset management and decision-making. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»» name |
string |
false |
none |
Name of the resource |
»»» description |
string |
false |
none |
Description of the resource |
»»» qrCode |
string |
false |
none |
Code for the qr |
»»» barCode |
string |
false |
none |
Code for the bar |
»»» imageId |
integer(int64) |
false |
none |
Unique identifier for the image |
»»» model |
string |
false |
none |
Specifies the model associated with the main asset, providing essential context for asset classification and management. |
»»» manufacturer |
string |
false |
none |
Name of the manufacturer associated with the asset, providing essential information for inventory management and supplier relations. |
»»» serialNumber |
string |
false |
none |
Unique identifier for the asset, used to track and manage inventory within the system. |
»»» cost |
string |
false |
none |
Represents the total cost associated with the main asset, providing essential financial information for budgeting and resource allocation. |
»»» premiseId |
integer(int64) |
false |
none |
Unique identifier for the premise |
»»» premiseDisplayId |
string |
false |
none |
Unique identifier for the premise display |
»»» premiseDto |
false |
none |
Data transfer object representing a premise, encapsulating essential details such as location, type, and associated attributes to facilitate effective decision-making in real estate and operational planning. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»»» premiseName |
string |
false |
none |
Name of the premise |
»»»» description |
string |
false |
none |
Description of the resource |
»»»» address |
string |
true |
none |
Represents the physical location associated with the premise, essential for logistics and service delivery. |
»»»» internalTeamNames |
[string] |
false |
none |
List of names representing the internal teams associated with the premise, facilitating streamlined collaboration and resource allocation within the organization. |
»»»» internalTeamIds |
[integer] |
false |
none |
List of unique identifiers representing the internal teams associated with the premise, facilitating streamlined collaboration and resource allocation. |
»»»» premiseAvailable |
boolean |
false |
none |
Indicates whether the premise is available for use within the specified context. |
»»»» premiseFromNrm |
boolean |
false |
none |
Indicates whether the premise is sourced from the National Resource Management (NRM) framework, facilitating compliance and reporting within environmental management processes. |
»»»» nlmId |
integer(int64) |
false |
none |
Unique identifier for the nlm |
»»»» nlmDisplayId |
string |
false |
none |
Unique identifier for the nlm display |
»»»» nlmUsed |
boolean |
false |
none |
Indicates whether the National Labor Market (NLM) resources have been utilized in the premise evaluation process. |
»»»» manager |
integer(int64) |
false |
none |
Unique identifier for the manager associated with the premise, facilitating effective organizational hierarchy and resource management. |
»»»» managerName |
string |
false |
none |
Name of the manager |
»»»» imageId |
integer(int64) |
false |
none |
Unique identifier for the image |
»»»» area |
string |
false |
none |
Represents the geographic area associated with the premise, providing essential context for location-based services and analysis. |
»»»» modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
»»» acquisitionDate |
string(date) |
false |
none |
Date of the acquisition |
»»» endOfLife |
string(date) |
false |
none |
Indicates the end-of-life date for the asset, providing critical information for lifecycle management and planning. |
»»» assetStatusId |
integer(int64) |
false |
none |
Unique identifier for the asset status |
»»» assetStatus |
string |
false |
none |
Status of the asset |
»»» assetStatusType |
string |
false |
none |
Type of the asset status |
»»» parentAssetId |
integer(int64) |
false |
none |
Unique identifier for the parent asset |
»»» parentAssetDisplayId |
string |
false |
none |
Unique identifier for the parent asset display |
»»» parentAsset |
string |
false |
none |
Identifier for the parent asset associated with the main asset, facilitating hierarchical relationships within asset management. |
»»» parentAssetDto |
false |
none |
MainAssetDTO is a data transfer object that encapsulates key information about a primary asset within the organization, including its attributes, status, and associated metadata, facilitating effective asset management and decision-making. |
|
»»» upcomingMaintenanceDate |
string(date) |
false |
none |
Date of the upcoming maintenance |
»»» assetCategoryIds |
[integer] |
false |
none |
Array of unique identifiers representing the categories to which the asset belongs, facilitating effective asset classification and management. |
»»» assetCategories |
[string] |
false |
none |
Array of asset categories that classify the main assets within the system, facilitating better organization and management of asset data. |
»»» internalTeamIds |
[integer] |
false |
none |
Array of unique identifiers representing the internal teams associated with the main asset, facilitating streamlined collaboration and resource allocation. |
»»» internalTeamDtos |
false |
none |
An array of MainAssetDTO objects representing the internal teams associated with the asset, facilitating effective resource management and collaboration within the organization. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»»» name |
string |
false |
none |
Name of the resource |
string |
false |
none |
Email address of the internal team member, used for communication and notifications within the organization. |
|
»»»» phone |
string |
false |
none |
Contact number for the internal team, facilitating communication and collaboration within the organization. |
»»»» manager |
string |
false |
none |
Represents the name or identifier of the team manager responsible for overseeing the internal team. |
»»»» requestCategoryName |
[string] |
false |
none |
Name of the request category |
»»»» requestCategoryId |
[integer] |
false |
none |
Unique identifier for the request category |
»»»» requestCategoryDisplayId |
[string] |
false |
none |
Unique identifier for the request category display |
»»»» description |
string |
false |
none |
Description of the resource |
»»»» internalTeamUser |
[integer] |
false |
none |
An array of InternalTeamDTO objects representing the users within the internal team, facilitating collaboration and resource management. |
»»»» members |
integer(int32) |
false |
none |
Represents the total number of members within the internal team, providing insight into team size for resource allocation and management. |
»»»» mainAssets |
[integer] |
false |
none |
An array of internal team assets that represent the key resources and capabilities utilized within the organization. |
»»»» premiseNames |
[string] |
false |
none |
List of names associated with the premises relevant to the internal team, facilitating efficient identification and management of locations within the organization. |
»»»» internalTeamAvailable |
boolean |
false |
none |
Indicates the availability of the internal team for project allocation and resource planning. |
»»»» premiseIds |
[integer] |
false |
none |
Array of unique identifiers representing the premises associated with the internal team. |
»»» internalTeams |
[string] |
false |
none |
An array of internal teams associated with the main asset, facilitating collaboration and resource allocation within the organization. |
»»» assignedUserIds |
[integer] |
false |
none |
Array of unique identifiers representing users assigned to the main asset, facilitating effective resource management and accountability. |
»»» assignedUserDtos |
false |
none |
Array of user assignments associated with the main asset, providing insights into resource allocation and accountability. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»»» userName |
string |
false |
none |
Name of the user |
»»»» firstName |
string |
false |
none |
Name of the first |
»»»» lastName |
string |
false |
none |
Name of the last |
string |
false |
none |
Email address of the user, used for communication and account verification purposes within the system. |
|
»»»» roleIds |
false |
none |
Array of unique identifiers representing the roles assigned to the user, facilitating role-based access and permissions within the system. |
|
»»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»»»» createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
»»»»» modifiedBy |
string |
false |
none |
Username of who last modified this resource |
»»»»» modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
»»»»» roleName |
string |
false |
none |
Name of the role |
»»»»» entity |
string |
false |
none |
Represents the specific role associated with the entity within the organizational structure, facilitating effective resource allocation and management. |
»»»»» new |
boolean |
false |
none |
Indicates whether the role is newly created within the system, facilitating effective management of organizational changes. |
»»»» internalTeamNames |
[string] |
false |
none |
List of names representing the internal teams associated with the user, facilitating effective collaboration and resource allocation within the organization. |
»»»» internalTeamIds |
[integer] |
false |
none |
An array of unique identifiers representing the internal teams associated with the user, facilitating team management and collaboration within the organization. |
»»»» internalTeamDisplayIds |
[string] |
false |
none |
An array of unique identifiers representing the internal teams associated with the user, facilitating streamlined team management and collaboration. |
»»»» premiseIds |
[integer] |
false |
none |
Array of unique identifiers representing the premises associated with the user, facilitating efficient management and tracking of user-related locations. |
»»»» premiseNames |
[string] |
false |
none |
List of names associated with the user’s premises, providing essential context for location-based services and operations. |
»»»» userAvailable |
boolean |
false |
none |
Indicates whether the user is available for assignment or engagement within the system. |
»»»» temporaryWorkload |
integer(int32) |
false |
none |
Represents the temporary workload allocation for the user, measured in integer units, to facilitate effective resource management and planning. |
»»»» preferredCultureCode |
string |
false |
none |
Code for the preferred culture |
»»» assignedUsers |
[string] |
false |
none |
List of users assigned to the main asset, facilitating effective resource management and collaboration within the organization. |
»»» assetPriority |
string |
false |
none |
Priority of the asset |
»»» assetPriorityId |
integer(int64) |
false |
none |
Unique identifier for the asset priority |
»»» assetPriorityDisplayId |
string |
false |
none |
Unique identifier for the asset priority display |
»»» assetPriorityType |
string |
false |
none |
Type of the asset priority |
»»» assetAvailable |
boolean |
false |
none |
Indicates whether the asset is currently available for allocation or use within the system. |
»»» exactPlacement |
string |
false |
none |
Specifies the precise location or context in which the main asset is intended to be utilized within the business framework. |
»»» fosId |
integer(int64) |
false |
none |
Unique identifier for the fos |
»»» downtimeStatus |
string |
false |
none |
Status of the downtime |
»»» premiseFromNrm |
boolean |
false |
none |
Indicates whether the asset is sourced from the National Resource Management (NRM) framework, facilitating compliance and resource tracking. |
»»» modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
»» premiseId |
integer(int64) |
false |
none |
Unique identifier for the premise |
»» premiseName |
string |
false |
none |
Name of the premise |
»» premiseDto |
false |
none |
Data transfer object representing a premise, encapsulating essential details such as location, type, and associated attributes to facilitate effective decision-making in real estate and operational planning. |
|
»» sensorAvailable |
boolean |
false |
none |
Indicates the availability status of the sensor, enabling efficient resource management and operational decision-making. |
»» modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
» readingTriggers |
[string] |
false |
none |
An array of sensor readings that trigger specific actions or alerts within the system, facilitating proactive monitoring and response to environmental changes. |