Inspection Item Resource¶
Get Inspection Item¶
HTTP Request
GET /api/inspectionItems/{id}
📋 Description: Fetches detailed information about a specific inspection item identified by its unique ID, enabling users to review and manage inspection records efficiently.
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 "displayId": "string",
6 "name": "string",
7 "note": "string",
8 "isInspectionArea": true,
9 "inspectionArea": "string",
10 "inspectionAreaId": 0,
11 "inspectionActivity": "string",
12 "workOrderNeeded": true,
13 "inspectionConditionId": 0,
14 "inspectionCondition": "string",
15 "inspectionConditionType": "string",
16 "inspectionPriorityId": 0,
17 "inspectionPriority": "string",
18 "inspectionPriorityType": "string",
19 "imageIds": [
20 0
21 ],
22 "workOrderIds": [
23 0
24 ],
25 "inspectionId": 0,
26 "inspectionDisplayId": "string",
27 "attachedWorkOrders": 0,
28 "attachedImages": 0
29}
Update Inspection¶
HTTP Request
PUT /api/inspectionItems/{id}
📋 Description: Updates the details of a specific inspection item identified by its unique ID, ensuring that the latest information is accurately reflected in the system.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated details of the inspection item, including its attributes and status, to facilitate accurate record-keeping and compliance. |
Body Parameters
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "name": "string",
7 "note": "string",
8 "isInspectionArea": true,
9 "inspectionArea": "string",
10 "inspectionAreaId": 0,
11 "inspectionActivity": "string",
12 "workOrderNeeded": true,
13 "inspectionConditionId": 0,
14 "inspectionCondition": "string",
15 "inspectionConditionType": "string",
16 "inspectionPriorityId": 0,
17 "inspectionPriority": "string",
18 "inspectionPriorityType": "string",
19 "imageIds": [
20 0
21 ],
22 "workOrderIds": [
23 0
24 ],
25 "inspectionId": 0,
26 "inspectionDisplayId": "string",
27 "attachedWorkOrders": 0,
28 "attachedImages": 0
29}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Create Inspection Item¶
HTTP Request
POST /api/inspectionItems/{id}
📋 Description: Updates the details of a specific inspection item identified by its unique ID, ensuring that the latest information is accurately reflected in the system.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated details of the inspection item, including attributes such as status, description, and any relevant metadata. |
Body Parameters
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "name": "string",
7 "note": "string",
8 "isInspectionArea": true,
9 "inspectionArea": "string",
10 "inspectionAreaId": 0,
11 "inspectionActivity": "string",
12 "workOrderNeeded": true,
13 "inspectionConditionId": 0,
14 "inspectionCondition": "string",
15 "inspectionConditionType": "string",
16 "inspectionPriorityId": 0,
17 "inspectionPriority": "string",
18 "inspectionPriorityType": "string",
19 "imageIds": [
20 0
21 ],
22 "workOrderIds": [
23 0
24 ],
25 "inspectionId": 0,
26 "inspectionDisplayId": "string",
27 "attachedWorkOrders": 0,
28 "attachedImages": 0
29}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
201 |
Created |
Example Responses
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "name": "string",
7 "note": "string",
8 "isInspectionArea": true,
9 "inspectionArea": "string",
10 "inspectionAreaId": 0,
11 "inspectionActivity": "string",
12 "workOrderNeeded": true,
13 "inspectionConditionId": 0,
14 "inspectionCondition": "string",
15 "inspectionConditionType": "string",
16 "inspectionPriorityId": 0,
17 "inspectionPriority": "string",
18 "inspectionPriorityType": "string",
19 "imageIds": [
20 0
21 ],
22 "workOrderIds": [
23 0
24 ],
25 "inspectionId": 0,
26 "inspectionDisplayId": "string",
27 "attachedWorkOrders": 0,
28 "attachedImages": 0
29}
Delete Inspection¶
HTTP Request
DELETE /api/inspectionItems/{id}
📋 Description: Deletes a specific inspection item 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 Work Orders By ID¶
HTTP Request
GET /api/inspectionItems/{id}/workOrders/{workOrderId}
📋 Description: Fetches detailed information about a specific work order associated with a given inspection item, enabling users to review and manage work order details effectively.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
workOrderId |
path |
integer(int64) |
true |
Unique identifier for the work order |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "name": "string",
7 "imageId": 0,
8 "description": "string",
9 "vendorRating": 0,
10 "premiseId": 0,
11 "premiseDto": {
12 "id": 0,
13 "createdBy": "string",
14 "createdAt": "2019-08-24T14:15:22Z",
15 "displayId": "string",
16 "premiseName": "string",
17 "description": "string",
18 "address": "string",
19 "internalTeamNames": [
20 "string"
21 ],
22 "internalTeamIds": [
23 0
24 ],
25 "premiseAvailable": true,
26 "premiseFromNrm": true,
27 "nlmId": 0,
28 "nlmDisplayId": "string",
29 "nlmUsed": true,
30 "manager": 0,
31 "managerName": "string",
32 "imageId": 0,
33 "area": "string",
34 "modifiedAt": "2019-08-24T14:15:22Z"
35 },
36 "premiseFromNrm": true,
37 "premiseDisplayId": "string",
38 "nssProjectId": 0,
39 "nssTaskId": 0,
40 "nssTaskDisplayId": "string",
41 "orderDate": "2019-08-24",
42 "dueDate": "2019-08-24",
43 "startDate": "2019-08-24",
44 "endDate": "2019-08-24",
45 "startTime": {
46 "hour": 0,
47 "minute": 0,
48 "second": 0,
49 "nano": 0
50 },
51 "endTime": {
52 "hour": 0,
53 "minute": 0,
54 "second": 0,
55 "nano": 0
56 },
57 "modifiedAt": "2019-08-24T14:15:22Z",
58 "estimatedCost": "81.08",
59 "finalCost": "81.08",
60 "duration": 0,
61 "estimatedDayTime": 0,
62 "finalHourTime": "2.5",
63 "estimatedHourTime": "2.5",
64 "closeDate": "2019-08-24",
65 "inspection": "string",
66 "workOrderTypeId": 0,
67 "workOrderTypeName": "string",
68 "workOrderType": "string",
69 "workOrderPriorityId": 0,
70 "workOrderPriority": "string",
71 "workOrderPriorityType": "string",
72 "isTemplate": true,
73 "isWorkOrderTemplate": true,
74 "templateId": 0,
75 "isPartsInSufficient": true,
76 "partQuantityInfoList": [
77 {
78 "partId": 0,
79 "partDisplayId": "string",
80 "requestedQuantity": 0,
81 "availableQuantity": 0,
82 "usedQuantity": 0,
83 "sufficient": true,
84 "partial": true
85 }
86 ],
87 "parentWorkOrderId": 0,
88 "parentWorkOrderDisplayId": "string",
89 "parentWorkOrder": "string",
90 "mainAssetIds": [
91 0
92 ],
93 "mainAssetDto": {
94 "id": 0,
95 "createdBy": "string",
96 "createdAt": "2019-08-24T14:15:22Z",
97 "displayId": "string",
98 "name": "string",
99 "description": "string",
100 "qrCode": "string",
101 "barCode": "string",
102 "imageId": 0,
103 "model": "string",
104 "manufacturer": "string",
105 "serialNumber": "string",
106 "cost": "81.08",
107 "premiseId": 0,
108 "premiseDisplayId": "string",
109 "premiseDto": {
110 "id": 0,
111 "createdBy": "string",
112 "createdAt": "2019-08-24T14:15:22Z",
113 "displayId": "string",
114 "premiseName": "string",
115 "description": "string",
116 "address": "string",
117 "internalTeamNames": [
118 "string"
119 ],
120 "internalTeamIds": [
121 0
122 ],
123 "premiseAvailable": true,
124 "premiseFromNrm": true,
125 "nlmId": 0,
126 "nlmDisplayId": "string",
127 "nlmUsed": true,
128 "manager": 0,
129 "managerName": "string",
130 "imageId": 0,
131 "area": "string",
132 "modifiedAt": "2019-08-24T14:15:22Z"
133 },
134 "acquisitionDate": "2019-08-24",
135 "endOfLife": "2019-08-24",
136 "assetStatusId": 0,
137 "assetStatus": "string",
138 "assetStatusType": "string",
139 "parentAssetId": 0,
140 "parentAssetDisplayId": "string",
141 "parentAsset": "string",
142 "parentAssetDto": {},
143 "upcomingMaintenanceDate": "2019-08-24",
144 "assetCategoryIds": [
145 0
146 ],
147 "assetCategories": [
148 "string"
149 ],
150 "internalTeamIds": [
151 0
152 ],
153 "internalTeamDtos": [
154 {
155 "id": 0,
156 "createdBy": "string",
157 "createdAt": "2019-08-24T14:15:22Z",
158 "displayId": "string",
159 "name": "string",
160 "email": "string",
161 "phone": "string",
162 "manager": "string",
163 "requestCategoryName": [
164 "string"
165 ],
166 "requestCategoryId": [
167 0
168 ],
169 "requestCategoryDisplayId": [
170 "string"
171 ],
172 "description": "string",
173 "internalTeamUser": [
174 0
175 ],
176 "members": 0,
177 "mainAssets": [
178 0
179 ],
180 "premiseNames": [
181 "string"
182 ],
183 "internalTeamAvailable": true,
184 "premiseIds": [
185 0
186 ]
187 }
188 ],
189 "internalTeams": [
190 "string"
191 ],
192 "assignedUserIds": [
193 0
194 ],
195 "assignedUserDtos": [
196 {
197 "id": 0,
198 "createdBy": "string",
199 "createdAt": "2019-08-24T14:15:22Z",
200 "userName": "string",
201 "firstName": "string",
202 "lastName": "string",
203 "email": "string",
204 "roleIds": [
205 {
206 "id": 0,
207 "createdBy": "string",
208 "createdAt": "2019-08-24T14:15:22Z",
209 "modifiedBy": "string",
210 "modifiedAt": "2019-08-24T14:15:22Z",
211 "roleName": "string",
212 "entity": "string",
213 "new": true
214 }
215 ],
216 "internalTeamNames": [
217 "string"
218 ],
219 "internalTeamIds": [
220 0
221 ],
222 "internalTeamDisplayIds": [
223 "string"
224 ],
225 "premiseIds": [
226 0
227 ],
228 "premiseNames": [
229 "string"
230 ],
231 "userAvailable": true,
232 "temporaryWorkload": 0,
233 "preferredCultureCode": "string"
234 }
235 ],
236 "assignedUsers": [
237 "string"
238 ],
239 "assetPriority": "string",
240 "assetPriorityId": 0,
241 "assetPriorityDisplayId": "string",
242 "assetPriorityType": "string",
243 "assetAvailable": true,
244 "exactPlacement": "string",
245 "fosId": 0,
246 "downtimeStatus": "string",
247 "premiseFromNrm": true,
248 "modifiedAt": "2019-08-24T14:15:22Z"
249 },
250 "mainAssetDisplayId": "string",
251 "workOrderStatusId": 0,
252 "workOrderStatus": "string",
253 "workOrderStatusType": "string",
254 "requestIds": [
255 0
256 ],
257 "internalTeamIds": [
258 0
259 ],
260 "internalTeamDtos": [
261 {
262 "id": 0,
263 "createdBy": "string",
264 "createdAt": "2019-08-24T14:15:22Z",
265 "displayId": "string",
266 "name": "string",
267 "email": "string",
268 "phone": "string",
269 "manager": "string",
270 "requestCategoryName": [
271 "string"
272 ],
273 "requestCategoryId": [
274 0
275 ],
276 "requestCategoryDisplayId": [
277 "string"
278 ],
279 "description": "string",
280 "internalTeamUser": [
281 0
282 ],
283 "members": 0,
284 "mainAssets": [
285 0
286 ],
287 "premiseNames": [
288 "string"
289 ],
290 "internalTeamAvailable": true,
291 "premiseIds": [
292 0
293 ]
294 }
295 ],
296 "internalTeams": [
297 "string"
298 ],
299 "vendorId": 0,
300 "vendorDto": {
301 "id": 0,
302 "createdBy": "string",
303 "createdAt": "2019-08-24T14:15:22Z",
304 "displayId": "string",
305 "name": "string",
306 "description": "string",
307 "address": "string",
308 "contractEndDate": "2019-08-24",
309 "services": "string",
310 "vendorType": "string",
311 "vendorStatusId": 0,
312 "vendorStatus": "string",
313 "vendorStatusType": "string",
314 "businessTypeId": 0,
315 "businessType": "string",
316 "vendorRateId": 0,
317 "vendorRate": "string",
318 "vendorContactIds": [
319 0
320 ],
321 "premiseIds": [
322 0
323 ],
324 "firstPremiseDisplayId": "string",
325 "ownerUserName": "string",
326 "ownerDto": {
327 "id": 0,
328 "createdBy": "string",
329 "createdAt": "2019-08-24T14:15:22Z",
330 "userName": "string",
331 "firstName": "string",
332 "lastName": "string",
333 "email": "string",
334 "roleIds": [
335 {
336 "id": 0,
337 "createdBy": "string",
338 "createdAt": "2019-08-24T14:15:22Z",
339 "modifiedBy": "string",
340 "modifiedAt": "2019-08-24T14:15:22Z",
341 "roleName": "string",
342 "entity": "string",
343 "new": true
344 }
345 ],
346 "internalTeamNames": [
347 "string"
348 ],
349 "internalTeamIds": [
350 0
351 ],
352 "internalTeamDisplayIds": [
353 "string"
354 ],
355 "premiseIds": [
356 0
357 ],
358 "premiseNames": [
359 "string"
360 ],
361 "userAvailable": true,
362 "temporaryWorkload": 0,
363 "preferredCultureCode": "string"
364 },
365 "vendorAvailable": true,
366 "vendorRating": 0.1,
367 "premiseDisplayIds": [
368 "string"
369 ]
370 },
371 "vendorName": "string",
372 "workOrderTemplateSettings": {
373 "id": 0,
374 "createdBy": "string",
375 "createdAt": "2019-08-24T14:15:22Z",
376 "workOrderId": 0,
377 "startDate": "2019-08-24",
378 "dueDuration": 0,
379 "dueMonths": 0,
380 "endDate": "2019-08-24",
381 "recurringWOPriorityId": 0,
382 "recurringWOPriority": "string",
383 "recurringWOPriorityType": "string",
384 "isTemplate": true,
385 "isRemoveByDate": true,
386 "triggerByWorkOrderStatusId": 0,
387 "triggerByWorkOrderStatus": "string",
388 "triggerByWorkOrderStatusType": "string",
389 "removeByWorkOrderStatusId": 0,
390 "removeByWorkOrderStatus": "string",
391 "removeByWorkOrderStatusType": "string"
392 },
393 "assignedUserIds": [
394 0
395 ],
396 "assignedUserDtos": [
397 {
398 "id": 0,
399 "createdBy": "string",
400 "createdAt": "2019-08-24T14:15:22Z",
401 "userName": "string",
402 "firstName": "string",
403 "lastName": "string",
404 "email": "string",
405 "roleIds": [
406 {
407 "id": 0,
408 "createdBy": "string",
409 "createdAt": "2019-08-24T14:15:22Z",
410 "modifiedBy": "string",
411 "modifiedAt": "2019-08-24T14:15:22Z",
412 "roleName": "string",
413 "entity": "string",
414 "new": true
415 }
416 ],
417 "internalTeamNames": [
418 "string"
419 ],
420 "internalTeamIds": [
421 0
422 ],
423 "internalTeamDisplayIds": [
424 "string"
425 ],
426 "premiseIds": [
427 0
428 ],
429 "premiseNames": [
430 "string"
431 ],
432 "userAvailable": true,
433 "temporaryWorkload": 0,
434 "preferredCultureCode": "string"
435 }
436 ],
437 "assignedUsers": [
438 "string"
439 ],
440 "variableQuantity": 0,
441 "workOrderAvailable": true,
442 "exactPlacement": "string",
443 "primaryWorkOrderId": 0,
444 "primaryWorkOrderDto": {
445 "id": 0,
446 "createdBy": "string",
447 "createdAt": "2019-08-24T14:15:22Z",
448 "displayId": "string",
449 "name": "string",
450 "imageId": 0,
451 "description": "string",
452 "vendorRating": 0,
453 "premiseId": 0,
454 "premiseDto": {
455 "id": 0,
456 "createdBy": "string",
457 "createdAt": "2019-08-24T14:15:22Z",
458 "displayId": "string",
459 "premiseName": "string",
460 "description": "string",
461 "address": "string",
462 "internalTeamNames": [
463 "string"
464 ],
465 "internalTeamIds": [
466 0
467 ],
468 "premiseAvailable": true,
469 "premiseFromNrm": true,
470 "nlmId": 0,
471 "nlmDisplayId": "string",
472 "nlmUsed": true,
473 "manager": 0,
474 "managerName": "string",
475 "imageId": 0,
476 "area": "string",
477 "modifiedAt": "2019-08-24T14:15:22Z"
478 },
479 "premiseFromNrm": true,
480 "premiseDisplayId": "string",
481 "nssProjectId": 0,
482 "nssTaskId": 0,
483 "nssTaskDisplayId": "string",
484 "orderDate": "2019-08-24",
485 "dueDate": "2019-08-24",
486 "startDate": "2019-08-24",
487 "endDate": "2019-08-24",
488 "startTime": {
489 "hour": 0,
490 "minute": 0,
491 "second": 0,
492 "nano": 0
493 },
494 "endTime": {
495 "hour": 0,
496 "minute": 0,
497 "second": 0,
498 "nano": 0
499 },
500 "modifiedAt": "2019-08-24T14:15:22Z",
501 "estimatedCost": "81.08",
502 "finalCost": "81.08",
503 "duration": 0,
504 "estimatedDayTime": 0,
505 "finalHourTime": "2.5",
506 "estimatedHourTime": "2.5",
507 "closeDate": "2019-08-24",
508 "inspection": "string",
509 "workOrderTypeId": 0,
510 "workOrderTypeName": "string",
511 "workOrderType": "string",
512 "workOrderPriorityId": 0,
513 "workOrderPriority": "string",
514 "workOrderPriorityType": "string",
515 "isTemplate": true,
516 "isWorkOrderTemplate": true,
517 "templateId": 0,
518 "isPartsInSufficient": true,
519 "partQuantityInfoList": [
520 {
521 "partId": 0,
522 "partDisplayId": "string",
523 "requestedQuantity": 0,
524 "availableQuantity": 0,
525 "usedQuantity": 0,
526 "sufficient": true,
527 "partial": true
528 }
529 ],
530 "parentWorkOrderId": 0,
531 "parentWorkOrderDisplayId": "string",
532 "parentWorkOrder": "string",
533 "mainAssetIds": [
534 0
535 ],
536 "mainAssetDto": {
537 "id": 0,
538 "createdBy": "string",
539 "createdAt": "2019-08-24T14:15:22Z",
540 "displayId": "string",
541 "name": "string",
542 "description": "string",
543 "qrCode": "string",
544 "barCode": "string",
545 "imageId": 0,
546 "model": "string",
547 "manufacturer": "string",
548 "serialNumber": "string",
549 "cost": "81.08",
550 "premiseId": 0,
551 "premiseDisplayId": "string",
552 "premiseDto": {
553 "id": 0,
554 "createdBy": "string",
555 "createdAt": "2019-08-24T14:15:22Z",
556 "displayId": "string",
557 "premiseName": "string",
558 "description": "string",
559 "address": "string",
560 "internalTeamNames": [
561 "string"
562 ],
563 "internalTeamIds": [
564 0
565 ],
566 "premiseAvailable": true,
567 "premiseFromNrm": true,
568 "nlmId": 0,
569 "nlmDisplayId": "string",
570 "nlmUsed": true,
571 "manager": 0,
572 "managerName": "string",
573 "imageId": 0,
574 "area": "string",
575 "modifiedAt": "2019-08-24T14:15:22Z"
576 },
577 "acquisitionDate": "2019-08-24",
578 "endOfLife": "2019-08-24",
579 "assetStatusId": 0,
580 "assetStatus": "string",
581 "assetStatusType": "string",
582 "parentAssetId": 0,
583 "parentAssetDisplayId": "string",
584 "parentAsset": "string",
585 "parentAssetDto": {},
586 "upcomingMaintenanceDate": "2019-08-24",
587 "assetCategoryIds": [
588 0
589 ],
590 "assetCategories": [
591 "string"
592 ],
593 "internalTeamIds": [
594 0
595 ],
596 "internalTeamDtos": [
597 {
598 "id": 0,
599 "createdBy": "string",
600 "createdAt": "2019-08-24T14:15:22Z",
601 "displayId": "string",
602 "name": "string",
603 "email": "string",
604 "phone": "string",
605 "manager": "string",
606 "requestCategoryName": [
607 "string"
608 ],
609 "requestCategoryId": [
610 0
611 ],
612 "requestCategoryDisplayId": [
613 "string"
614 ],
615 "description": "string",
616 "internalTeamUser": [
617 0
618 ],
619 "members": 0,
620 "mainAssets": [
621 0
622 ],
623 "premiseNames": [
624 "string"
625 ],
626 "internalTeamAvailable": true,
627 "premiseIds": [
628 0
629 ]
630 }
631 ],
632 "internalTeams": [
633 "string"
634 ],
635 "assignedUserIds": [
636 0
637 ],
638 "assignedUserDtos": [
639 {
640 "id": 0,
641 "createdBy": "string",
642 "createdAt": "2019-08-24T14:15:22Z",
643 "userName": "string",
644 "firstName": "string",
645 "lastName": "string",
646 "email": "string",
647 "roleIds": [
648 {
649 "id": 0,
650 "createdBy": "string",
651 "createdAt": "2019-08-24T14:15:22Z",
652 "modifiedBy": "string",
653 "modifiedAt": "2019-08-24T14:15:22Z",
654 "roleName": "string",
655 "entity": "string",
656 "new": true
657 }
658 ],
659 "internalTeamNames": [
660 "string"
661 ],
662 "internalTeamIds": [
663 0
664 ],
665 "internalTeamDisplayIds": [
666 "string"
667 ],
668 "premiseIds": [
669 0
670 ],
671 "premiseNames": [
672 "string"
673 ],
674 "userAvailable": true,
675 "temporaryWorkload": 0,
676 "preferredCultureCode": "string"
677 }
678 ],
679 "assignedUsers": [
680 "string"
681 ],
682 "assetPriority": "string",
683 "assetPriorityId": 0,
684 "assetPriorityDisplayId": "string",
685 "assetPriorityType": "string",
686 "assetAvailable": true,
687 "exactPlacement": "string",
688 "fosId": 0,
689 "downtimeStatus": "string",
690 "premiseFromNrm": true,
691 "modifiedAt": "2019-08-24T14:15:22Z"
692 },
693 "mainAssetDisplayId": "string",
694 "workOrderStatusId": 0,
695 "workOrderStatus": "string",
696 "workOrderStatusType": "string",
697 "requestIds": [
698 0
699 ],
700 "internalTeamIds": [
701 0
702 ],
703 "internalTeamDtos": [
704 {
705 "id": 0,
706 "createdBy": "string",
707 "createdAt": "2019-08-24T14:15:22Z",
708 "displayId": "string",
709 "name": "string",
710 "email": "string",
711 "phone": "string",
712 "manager": "string",
713 "requestCategoryName": [
714 "string"
715 ],
716 "requestCategoryId": [
717 0
718 ],
719 "requestCategoryDisplayId": [
720 "string"
721 ],
722 "description": "string",
723 "internalTeamUser": [
724 0
725 ],
726 "members": 0,
727 "mainAssets": [
728 0
729 ],
730 "premiseNames": [
731 "string"
732 ],
733 "internalTeamAvailable": true,
734 "premiseIds": [
735 0
736 ]
737 }
738 ],
739 "internalTeams": [
740 "string"
741 ],
742 "vendorId": 0,
743 "vendorDto": {
744 "id": 0,
745 "createdBy": "string",
746 "createdAt": "2019-08-24T14:15:22Z",
747 "displayId": "string",
748 "name": "string",
749 "description": "string",
750 "address": "string",
751 "contractEndDate": "2019-08-24",
752 "services": "string",
753 "vendorType": "string",
754 "vendorStatusId": 0,
755 "vendorStatus": "string",
756 "vendorStatusType": "string",
757 "businessTypeId": 0,
758 "businessType": "string",
759 "vendorRateId": 0,
760 "vendorRate": "string",
761 "vendorContactIds": [
762 0
763 ],
764 "premiseIds": [
765 0
766 ],
767 "firstPremiseDisplayId": "string",
768 "ownerUserName": "string",
769 "ownerDto": {
770 "id": 0,
771 "createdBy": "string",
772 "createdAt": "2019-08-24T14:15:22Z",
773 "userName": "string",
774 "firstName": "string",
775 "lastName": "string",
776 "email": "string",
777 "roleIds": [
778 {
779 "id": 0,
780 "createdBy": "string",
781 "createdAt": "2019-08-24T14:15:22Z",
782 "modifiedBy": "string",
783 "modifiedAt": "2019-08-24T14:15:22Z",
784 "roleName": "string",
785 "entity": "string",
786 "new": true
787 }
788 ],
789 "internalTeamNames": [
790 "string"
791 ],
792 "internalTeamIds": [
793 0
794 ],
795 "internalTeamDisplayIds": [
796 "string"
797 ],
798 "premiseIds": [
799 0
800 ],
801 "premiseNames": [
802 "string"
803 ],
804 "userAvailable": true,
805 "temporaryWorkload": 0,
806 "preferredCultureCode": "string"
807 },
808 "vendorAvailable": true,
809 "vendorRating": 0.1,
810 "premiseDisplayIds": [
811 "string"
812 ]
813 },
814 "vendorName": "string",
815 "workOrderTemplateSettings": {
816 "id": 0,
817 "createdBy": "string",
818 "createdAt": "2019-08-24T14:15:22Z",
819 "workOrderId": 0,
820 "startDate": "2019-08-24",
821 "dueDuration": 0,
822 "dueMonths": 0,
823 "endDate": "2019-08-24",
824 "recurringWOPriorityId": 0,
825 "recurringWOPriority": "string",
826 "recurringWOPriorityType": "string",
827 "isTemplate": true,
828 "isRemoveByDate": true,
829 "triggerByWorkOrderStatusId": 0,
830 "triggerByWorkOrderStatus": "string",
831 "triggerByWorkOrderStatusType": "string",
832 "removeByWorkOrderStatusId": 0,
833 "removeByWorkOrderStatus": "string",
834 "removeByWorkOrderStatusType": "string"
835 },
836 "assignedUserIds": [
837 0
838 ],
839 "assignedUserDtos": [
840 {
841 "id": 0,
842 "createdBy": "string",
843 "createdAt": "2019-08-24T14:15:22Z",
844 "userName": "string",
845 "firstName": "string",
846 "lastName": "string",
847 "email": "string",
848 "roleIds": [
849 {
850 "id": 0,
851 "createdBy": "string",
852 "createdAt": "2019-08-24T14:15:22Z",
853 "modifiedBy": "string",
854 "modifiedAt": "2019-08-24T14:15:22Z",
855 "roleName": "string",
856 "entity": "string",
857 "new": true
858 }
859 ],
860 "internalTeamNames": [
861 "string"
862 ],
863 "internalTeamIds": [
864 0
865 ],
866 "internalTeamDisplayIds": [
867 "string"
868 ],
869 "premiseIds": [
870 0
871 ],
872 "premiseNames": [
873 "string"
874 ],
875 "userAvailable": true,
876 "temporaryWorkload": 0,
877 "preferredCultureCode": "string"
878 }
879 ],
880 "assignedUsers": [
881 "string"
882 ],
883 "variableQuantity": 0,
884 "workOrderAvailable": true,
885 "exactPlacement": "string",
886 "primaryWorkOrderId": 0,
887 "primaryWorkOrderDto": {},
888 "primaryWorkOrderDisplayId": "string",
889 "isPrimary": true,
890 "invoiceIds": [
891 0
892 ],
893 "createdByTrigger": true,
894 "internalCosts": "81.08",
895 "invoiceTotal": "81.08",
896 "partsTotal": "81.08",
897 "inspectionItemId": 0,
898 "partIdToAttach": 0
899 },
900 "primaryWorkOrderDisplayId": "string",
901 "isPrimary": true,
902 "invoiceIds": [
903 0
904 ],
905 "createdByTrigger": true,
906 "internalCosts": "81.08",
907 "invoiceTotal": "81.08",
908 "partsTotal": "81.08",
909 "inspectionItemId": 0,
910 "partIdToAttach": 0
911}
Attach Work Order To Inspection Item¶
HTTP Request
POST /api/inspectionItems/{id}/workOrders/{workOrderId}
📋 Description: Creates a new work order associated with a specific inspection item, enabling efficient tracking and management of inspection-related tasks.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
workOrderId |
path |
integer(int64) |
true |
Unique identifier for the work order |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Detach Work Order From Inspection Item¶
HTTP Request
DELETE /api/inspectionItems/{id}/workOrders/{workOrderId}
📋 Description: Deletes a specific work order associated with a given inspection item, facilitating the management of work orders within the inspection process.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
workOrderId |
path |
integer(int64) |
true |
Unique identifier for the work order |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Update Items From Nagent Response¶
HTTP Request
POST /api/inspectionItems/nagentItems/{id}
📋 Description: Creates or updates inspection items for a specified agent, enabling efficient management of inspection data within the system.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the detailed inspection item data, including specifications and attributes relevant to the item identified by the provided ID. |
Body Parameters
1{}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Copy Inspection Item¶
HTTP Request
POST /api/inspectionItems/copyInspectionItem/{id}
📋 Description: Copies an existing inspection item identified by the specified ID, enabling users to quickly replicate inspection criteria and streamline the inspection process.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
name |
query |
string |
true |
Name of the resource |
isCopyItems |
query |
boolean |
true |
Whether the resource is copy items |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "name": "string",
7 "note": "string",
8 "isInspectionArea": true,
9 "inspectionArea": "string",
10 "inspectionAreaId": 0,
11 "inspectionActivity": "string",
12 "workOrderNeeded": true,
13 "inspectionConditionId": 0,
14 "inspectionCondition": "string",
15 "inspectionConditionType": "string",
16 "inspectionPriorityId": 0,
17 "inspectionPriority": "string",
18 "inspectionPriorityType": "string",
19 "imageIds": [
20 0
21 ],
22 "workOrderIds": [
23 0
24 ],
25 "inspectionId": 0,
26 "inspectionDisplayId": "string",
27 "attachedWorkOrders": 0,
28 "attachedImages": 0
29}
Get All Work Orders By Inspection Item ID¶
HTTP Request
GET /api/inspectionItems/{id}/workOrders
📋 Description: Retrieves a list of work orders associated with a specific inspection item, enabling users to track and manage related tasks efficiently.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
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 "displayId": "string",
7 "name": "string",
8 "imageId": 0,
9 "description": "string",
10 "vendorRating": 0,
11 "premiseId": 0,
12 "premiseDto": {
13 "id": 0,
14 "createdBy": "string",
15 "createdAt": "2019-08-24T14:15:22Z",
16 "displayId": "string",
17 "premiseName": "string",
18 "description": "string",
19 "address": "string",
20 "internalTeamNames": [
21 "string"
22 ],
23 "internalTeamIds": [
24 0
25 ],
26 "premiseAvailable": true,
27 "premiseFromNrm": true,
28 "nlmId": 0,
29 "nlmDisplayId": "string",
30 "nlmUsed": true,
31 "manager": 0,
32 "managerName": "string",
33 "imageId": 0,
34 "area": "string",
35 "modifiedAt": "2019-08-24T14:15:22Z"
36 },
37 "premiseFromNrm": true,
38 "premiseDisplayId": "string",
39 "nssProjectId": 0,
40 "nssTaskId": 0,
41 "nssTaskDisplayId": "string",
42 "orderDate": "2019-08-24",
43 "dueDate": "2019-08-24",
44 "startDate": "2019-08-24",
45 "endDate": "2019-08-24",
46 "startTime": {
47 "hour": 0,
48 "minute": 0,
49 "second": 0,
50 "nano": 0
51 },
52 "endTime": {
53 "hour": 0,
54 "minute": 0,
55 "second": 0,
56 "nano": 0
57 },
58 "modifiedAt": "2019-08-24T14:15:22Z",
59 "estimatedCost": "81.08",
60 "finalCost": "81.08",
61 "duration": 0,
62 "estimatedDayTime": 0,
63 "finalHourTime": "2.5",
64 "estimatedHourTime": "2.5",
65 "closeDate": "2019-08-24",
66 "inspection": "string",
67 "workOrderTypeId": 0,
68 "workOrderTypeName": "string",
69 "workOrderType": "string",
70 "workOrderPriorityId": 0,
71 "workOrderPriority": "string",
72 "workOrderPriorityType": "string",
73 "isTemplate": true,
74 "isWorkOrderTemplate": true,
75 "templateId": 0,
76 "isPartsInSufficient": true,
77 "partQuantityInfoList": [
78 {
79 "partId": 0,
80 "partDisplayId": "string",
81 "requestedQuantity": 0,
82 "availableQuantity": 0,
83 "usedQuantity": 0,
84 "sufficient": true,
85 "partial": true
86 }
87 ],
88 "parentWorkOrderId": 0,
89 "parentWorkOrderDisplayId": "string",
90 "parentWorkOrder": "string",
91 "mainAssetIds": [
92 0
93 ],
94 "mainAssetDto": {
95 "id": 0,
96 "createdBy": "string",
97 "createdAt": "2019-08-24T14:15:22Z",
98 "displayId": "string",
99 "name": "string",
100 "description": "string",
101 "qrCode": "string",
102 "barCode": "string",
103 "imageId": 0,
104 "model": "string",
105 "manufacturer": "string",
106 "serialNumber": "string",
107 "cost": "81.08",
108 "premiseId": 0,
109 "premiseDisplayId": "string",
110 "premiseDto": {
111 "id": 0,
112 "createdBy": "string",
113 "createdAt": "2019-08-24T14:15:22Z",
114 "displayId": "string",
115 "premiseName": "string",
116 "description": "string",
117 "address": "string",
118 "internalTeamNames": [
119 "string"
120 ],
121 "internalTeamIds": [
122 0
123 ],
124 "premiseAvailable": true,
125 "premiseFromNrm": true,
126 "nlmId": 0,
127 "nlmDisplayId": "string",
128 "nlmUsed": true,
129 "manager": 0,
130 "managerName": "string",
131 "imageId": 0,
132 "area": "string",
133 "modifiedAt": "2019-08-24T14:15:22Z"
134 },
135 "acquisitionDate": "2019-08-24",
136 "endOfLife": "2019-08-24",
137 "assetStatusId": 0,
138 "assetStatus": "string",
139 "assetStatusType": "string",
140 "parentAssetId": 0,
141 "parentAssetDisplayId": "string",
142 "parentAsset": "string",
143 "parentAssetDto": {},
144 "upcomingMaintenanceDate": "2019-08-24",
145 "assetCategoryIds": [
146 0
147 ],
148 "assetCategories": [
149 "string"
150 ],
151 "internalTeamIds": [
152 0
153 ],
154 "internalTeamDtos": [
155 {
156 "id": 0,
157 "createdBy": "string",
158 "createdAt": "2019-08-24T14:15:22Z",
159 "displayId": "string",
160 "name": "string",
161 "email": "string",
162 "phone": "string",
163 "manager": "string",
164 "requestCategoryName": [
165 "string"
166 ],
167 "requestCategoryId": [
168 0
169 ],
170 "requestCategoryDisplayId": [
171 "string"
172 ],
173 "description": "string",
174 "internalTeamUser": [
175 0
176 ],
177 "members": 0,
178 "mainAssets": [
179 0
180 ],
181 "premiseNames": [
182 "string"
183 ],
184 "internalTeamAvailable": true,
185 "premiseIds": [
186 0
187 ]
188 }
189 ],
190 "internalTeams": [
191 "string"
192 ],
193 "assignedUserIds": [
194 0
195 ],
196 "assignedUserDtos": [
197 {
198 "id": 0,
199 "createdBy": "string",
200 "createdAt": "2019-08-24T14:15:22Z",
201 "userName": "string",
202 "firstName": "string",
203 "lastName": "string",
204 "email": "string",
205 "roleIds": [
206 {
207 "id": 0,
208 "createdBy": "string",
209 "createdAt": "2019-08-24T14:15:22Z",
210 "modifiedBy": "string",
211 "modifiedAt": "2019-08-24T14:15:22Z",
212 "roleName": "string",
213 "entity": "string",
214 "new": true
215 }
216 ],
217 "internalTeamNames": [
218 "string"
219 ],
220 "internalTeamIds": [
221 0
222 ],
223 "internalTeamDisplayIds": [
224 "string"
225 ],
226 "premiseIds": [
227 0
228 ],
229 "premiseNames": [
230 "string"
231 ],
232 "userAvailable": true,
233 "temporaryWorkload": 0,
234 "preferredCultureCode": "string"
235 }
236 ],
237 "assignedUsers": [
238 "string"
239 ],
240 "assetPriority": "string",
241 "assetPriorityId": 0,
242 "assetPriorityDisplayId": "string",
243 "assetPriorityType": "string",
244 "assetAvailable": true,
245 "exactPlacement": "string",
246 "fosId": 0,
247 "downtimeStatus": "string",
248 "premiseFromNrm": true,
249 "modifiedAt": "2019-08-24T14:15:22Z"
250 },
251 "mainAssetDisplayId": "string",
252 "workOrderStatusId": 0,
253 "workOrderStatus": "string",
254 "workOrderStatusType": "string",
255 "requestIds": [
256 0
257 ],
258 "internalTeamIds": [
259 0
260 ],
261 "internalTeamDtos": [
262 {
263 "id": 0,
264 "createdBy": "string",
265 "createdAt": "2019-08-24T14:15:22Z",
266 "displayId": "string",
267 "name": "string",
268 "email": "string",
269 "phone": "string",
270 "manager": "string",
271 "requestCategoryName": [
272 "string"
273 ],
274 "requestCategoryId": [
275 0
276 ],
277 "requestCategoryDisplayId": [
278 "string"
279 ],
280 "description": "string",
281 "internalTeamUser": [
282 0
283 ],
284 "members": 0,
285 "mainAssets": [
286 0
287 ],
288 "premiseNames": [
289 "string"
290 ],
291 "internalTeamAvailable": true,
292 "premiseIds": [
293 0
294 ]
295 }
296 ],
297 "internalTeams": [
298 "string"
299 ],
300 "vendorId": 0,
301 "vendorDto": {
302 "id": 0,
303 "createdBy": "string",
304 "createdAt": "2019-08-24T14:15:22Z",
305 "displayId": "string",
306 "name": "string",
307 "description": "string",
308 "address": "string",
309 "contractEndDate": "2019-08-24",
310 "services": "string",
311 "vendorType": "string",
312 "vendorStatusId": 0,
313 "vendorStatus": "string",
314 "vendorStatusType": "string",
315 "businessTypeId": 0,
316 "businessType": "string",
317 "vendorRateId": 0,
318 "vendorRate": "string",
319 "vendorContactIds": [
320 0
321 ],
322 "premiseIds": [
323 0
324 ],
325 "firstPremiseDisplayId": "string",
326 "ownerUserName": "string",
327 "ownerDto": {
328 "id": 0,
329 "createdBy": "string",
330 "createdAt": "2019-08-24T14:15:22Z",
331 "userName": "string",
332 "firstName": "string",
333 "lastName": "string",
334 "email": "string",
335 "roleIds": [
336 {
337 "id": 0,
338 "createdBy": "string",
339 "createdAt": "2019-08-24T14:15:22Z",
340 "modifiedBy": "string",
341 "modifiedAt": "2019-08-24T14:15:22Z",
342 "roleName": "string",
343 "entity": "string",
344 "new": true
345 }
346 ],
347 "internalTeamNames": [
348 "string"
349 ],
350 "internalTeamIds": [
351 0
352 ],
353 "internalTeamDisplayIds": [
354 "string"
355 ],
356 "premiseIds": [
357 0
358 ],
359 "premiseNames": [
360 "string"
361 ],
362 "userAvailable": true,
363 "temporaryWorkload": 0,
364 "preferredCultureCode": "string"
365 },
366 "vendorAvailable": true,
367 "vendorRating": 0.1,
368 "premiseDisplayIds": [
369 "string"
370 ]
371 },
372 "vendorName": "string",
373 "workOrderTemplateSettings": {
374 "id": 0,
375 "createdBy": "string",
376 "createdAt": "2019-08-24T14:15:22Z",
377 "workOrderId": 0,
378 "startDate": "2019-08-24",
379 "dueDuration": 0,
380 "dueMonths": 0,
381 "endDate": "2019-08-24",
382 "recurringWOPriorityId": 0,
383 "recurringWOPriority": "string",
384 "recurringWOPriorityType": "string",
385 "isTemplate": true,
386 "isRemoveByDate": true,
387 "triggerByWorkOrderStatusId": 0,
388 "triggerByWorkOrderStatus": "string",
389 "triggerByWorkOrderStatusType": "string",
390 "removeByWorkOrderStatusId": 0,
391 "removeByWorkOrderStatus": "string",
392 "removeByWorkOrderStatusType": "string"
393 },
394 "assignedUserIds": [
395 0
396 ],
397 "assignedUserDtos": [
398 {
399 "id": 0,
400 "createdBy": "string",
401 "createdAt": "2019-08-24T14:15:22Z",
402 "userName": "string",
403 "firstName": "string",
404 "lastName": "string",
405 "email": "string",
406 "roleIds": [
407 {
408 "id": 0,
409 "createdBy": "string",
410 "createdAt": "2019-08-24T14:15:22Z",
411 "modifiedBy": "string",
412 "modifiedAt": "2019-08-24T14:15:22Z",
413 "roleName": "string",
414 "entity": "string",
415 "new": true
416 }
417 ],
418 "internalTeamNames": [
419 "string"
420 ],
421 "internalTeamIds": [
422 0
423 ],
424 "internalTeamDisplayIds": [
425 "string"
426 ],
427 "premiseIds": [
428 0
429 ],
430 "premiseNames": [
431 "string"
432 ],
433 "userAvailable": true,
434 "temporaryWorkload": 0,
435 "preferredCultureCode": "string"
436 }
437 ],
438 "assignedUsers": [
439 "string"
440 ],
441 "variableQuantity": 0,
442 "workOrderAvailable": true,
443 "exactPlacement": "string",
444 "primaryWorkOrderId": 0,
445 "primaryWorkOrderDto": {},
446 "primaryWorkOrderDisplayId": "string",
447 "isPrimary": true,
448 "invoiceIds": [
449 0
450 ],
451 "createdByTrigger": true,
452 "internalCosts": "81.08",
453 "invoiceTotal": "81.08",
454 "partsTotal": "81.08",
455 "inspectionItemId": 0,
456 "partIdToAttach": 0
457 }
458]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing a work order, encapsulating essential details such as task specifications, assigned resources, and status updates to facilitate efficient project management and operational workflow.] |
|
» 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 |
» vendorRating |
integer(int32) |
false |
none |
Represents the numerical rating assigned to a vendor, reflecting their performance and reliability in fulfilling work orders. |
» premiseId |
integer(int64) |
false |
none |
Unique identifier for 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. |
|
»» 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 |
» premiseFromNrm |
boolean |
false |
none |
Indicates whether the work order is derived from the National Resource Management system. |
» premiseDisplayId |
string |
false |
none |
Unique identifier for the premise display |
» nssProjectId |
integer(int64) |
false |
none |
Unique identifier for the nss project |
» nssTaskId |
integer(int64) |
false |
none |
Unique identifier for the nss task |
» nssTaskDisplayId |
string |
false |
none |
Unique identifier for the nss task display |
» orderDate |
string(date) |
false |
none |
Date of the order |
» dueDate |
string(date) |
false |
none |
Due date of the resource |
» startDate |
string(date) |
false |
none |
Start date of the resource |
» endDate |
string(date) |
false |
none |
End date of the resource |
» startTime |
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. |
» endTime |
false |
none |
Data transfer object representing the local time settings relevant to business operations, ensuring accurate scheduling and time management across various regions. |
|
» modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
» estimatedCost |
string |
false |
none |
Estimated cost associated with the work order, providing a financial projection for budgeting and resource allocation. |
» finalCost |
string |
false |
none |
The finalCost field represents the total cost associated with the completion of a work order, providing essential financial insights for project budgeting and resource allocation. |
» duration |
integer(int32) |
false |
none |
Represents the total time, in minutes, allocated for the completion of the work order. |
» estimatedDayTime |
integer(int32) |
false |
none |
Time of the estimated day |
» finalHourTime |
string |
false |
none |
Time of the final hour |
» estimatedHourTime |
string |
false |
none |
Time of the estimated hour |
» closeDate |
string(date) |
false |
none |
Date of the close |
» inspection |
string |
false |
none |
Describes the specific inspection details associated with the work order, ensuring clarity in task requirements and compliance standards. |
» workOrderTypeId |
integer(int64) |
false |
none |
Unique identifier for the work order type |
» workOrderTypeName |
string |
false |
none |
Name of the work order type |
» workOrderType |
string |
false |
none |
Type of the work order |
» workOrderPriorityId |
integer(int64) |
false |
none |
Unique identifier for the work order priority |
» workOrderPriority |
string |
false |
none |
Priority of the work order |
» workOrderPriorityType |
string |
false |
none |
Type of the work order priority |
» isTemplate |
boolean |
false |
none |
Whether the resource is template |
» isWorkOrderTemplate |
boolean |
false |
none |
Whether the resource is work order template |
» templateId |
integer(int64) |
false |
none |
Unique identifier for the template |
» isPartsInSufficient |
boolean |
false |
none |
Whether the resource is parts in sufficient |
» partQuantityInfoList |
false |
none |
List of quantities for each part associated with the work order, providing essential details for inventory management and resource allocation. |
|
»» partId |
integer(int64) |
false |
none |
Unique identifier for the part |
»» partDisplayId |
string |
false |
none |
Unique identifier for the part display |
»» requestedQuantity |
integer(int64) |
false |
none |
Quantity of requested quantity |
»» availableQuantity |
integer(int64) |
false |
none |
Quantity of available quantity |
»» usedQuantity |
integer(int64) |
false |
none |
Quantity of used quantity |
»» sufficient |
boolean |
false |
none |
Indicates whether the quantity of parts available meets the required threshold for operational needs. |
»» partial |
boolean |
false |
none |
Indicates whether the quantity of parts is partially fulfilled, providing insight into inventory status and order fulfillment. |
» parentWorkOrderId |
integer(int64) |
false |
none |
Unique identifier for the parent work order |
» parentWorkOrderDisplayId |
string |
false |
none |
Unique identifier for the parent work order display |
» parentWorkOrder |
string |
false |
none |
Identifier for the parent work order, establishing a hierarchical relationship within the work order management system. |
» mainAssetIds |
[integer] |
false |
none |
Array of unique identifiers for the primary assets associated with the work order, facilitating effective asset management and tracking. |
» 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. |
|
»» 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 |
» mainAssetDisplayId |
string |
false |
none |
Unique identifier for the main asset display |
» workOrderStatusId |
integer(int64) |
false |
none |
Unique identifier for the work order status |
» workOrderStatus |
string |
false |
none |
Status of the work order |
» workOrderStatusType |
string |
false |
none |
Type of the work order status |
» requestIds |
[integer] |
false |
none |
An array of unique identifiers for the associated work orders, facilitating tracking and management within the system. |
» internalTeamIds |
[integer] |
false |
none |
List of unique identifiers representing the internal teams associated with the work order, facilitating effective resource allocation and collaboration. |
» internalTeamDtos |
false |
none |
An array of WorkOrderDTO objects representing the internal teams associated with the work order, facilitating efficient resource allocation and management. |
|
» internalTeams |
[string] |
false |
none |
List of internal teams associated with the work order, facilitating collaboration and resource allocation within the organization. |
» vendorId |
integer(int64) |
false |
none |
Unique identifier for the vendor |
» vendorDto |
false |
none |
Data transfer object representing a vendor, encapsulating essential details such as vendor identification, contact information, and service offerings to facilitate effective supplier management and collaboration. |
|
»» 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 |
»» address |
string |
false |
none |
Represents the physical location of the vendor, essential for logistical coordination and service delivery. |
»» contractEndDate |
string(date) |
false |
none |
Date of the contract end |
»» services |
string |
false |
none |
Represents the list of services offered by the vendor, essential for evaluating vendor capabilities and aligning them with business needs. |
»» vendorType |
string |
false |
none |
Type of the vendor |
»» vendorStatusId |
integer(int64) |
false |
none |
Unique identifier for the vendor status |
»» vendorStatus |
string |
false |
none |
Status of the vendor |
»» vendorStatusType |
string |
false |
none |
Type of the vendor status |
»» businessTypeId |
integer(int64) |
false |
none |
Unique identifier for the business type |
»» businessType |
string |
false |
none |
Type of the business |
»» vendorRateId |
integer(int64) |
false |
none |
Unique identifier for the vendor rate |
»» vendorRate |
string |
false |
none |
Rate of vendor |
»» vendorContactIds |
[integer] |
false |
none |
Array of unique identifiers for vendor contacts associated with the vendor, facilitating streamlined communication and management of vendor relationships. |
»» premiseIds |
[integer] |
false |
none |
Array of unique identifiers representing the premises associated with the vendor, facilitating streamlined management and tracking of vendor relationships. |
»» firstPremiseDisplayId |
string |
false |
none |
Unique identifier for the first premise display |
»» ownerUserName |
string |
false |
none |
Name of the owner user |
»» ownerDto |
false |
none |
Data transfer object representing a user profile within the system, encapsulating essential user information and attributes for effective management and interaction across business applications. |
|
»» vendorAvailable |
boolean |
false |
none |
Indicates whether the vendor is currently available for new engagements. |
»» vendorRating |
number(double) |
false |
none |
Numeric representation of the vendor’s performance rating, used to assess and compare vendor quality within the procurement process. |
»» premiseDisplayIds |
[string] |
false |
none |
Array of unique identifiers for the premises associated with the vendor, facilitating streamlined management and reference within the system. |
» vendorName |
string |
false |
none |
Name of the vendor |
» workOrderTemplateSettings |
false |
none |
Data transfer object representing the settings and configurations for work order templates, facilitating streamlined management and customization of work orders within the enterprise workflow. |
|
»» 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 |
»» workOrderId |
integer(int64) |
false |
none |
Unique identifier for the work order |
»» startDate |
string(date) |
false |
none |
Start date of the resource |
»» dueDuration |
integer(int32) |
false |
none |
Specifies the duration, in minutes, for which a work order is due, facilitating effective scheduling and resource allocation. |
»» dueMonths |
integer(int32) |
false |
none |
Specifies the number of months until the work order is due, facilitating effective scheduling and resource allocation. |
»» endDate |
string(date) |
false |
none |
End date of the resource |
»» recurringWOPriorityId |
integer(int64) |
false |
none |
Unique identifier for the recurring w o priority |
»» recurringWOPriority |
string |
false |
none |
Priority of the recurring w o |
»» recurringWOPriorityType |
string |
false |
none |
Type of the recurring w o priority |
»» isTemplate |
boolean |
false |
none |
Whether the resource is template |
»» isRemoveByDate |
boolean |
false |
none |
Whether the resource is remove by |
»» triggerByWorkOrderStatusId |
integer(int64) |
false |
none |
Unique identifier for the trigger by work order status |
»» triggerByWorkOrderStatus |
string |
false |
none |
Status of the trigger by work order |
»» triggerByWorkOrderStatusType |
string |
false |
none |
Type of the trigger by work order status |
»» removeByWorkOrderStatusId |
integer(int64) |
false |
none |
Unique identifier for the remove by work order status |
»» removeByWorkOrderStatus |
string |
false |
none |
Status of the remove by work order |
»» removeByWorkOrderStatusType |
string |
false |
none |
Type of the remove by work order status |
» assignedUserIds |
[integer] |
false |
none |
Array of unique identifiers for users assigned to the work order, facilitating effective resource allocation and management. |
» assignedUserDtos |
false |
none |
Array of user assignments associated with the work order, providing visibility into the personnel responsible for its execution. |
|
» assignedUsers |
[string] |
false |
none |
List of users assigned to the work order, facilitating effective task management and resource allocation. |
» variableQuantity |
integer(int64) |
false |
none |
Quantity of variable quantity |
» workOrderAvailable |
boolean |
false |
none |
Indicates whether a work order is currently available for processing within the system. |
» exactPlacement |
string |
false |
none |
Specifies the precise location or arrangement for the execution of the work order, ensuring clarity in task assignment and resource allocation. |
» primaryWorkOrderId |
integer(int64) |
false |
none |
Unique identifier for the primary work order |
» primaryWorkOrderDto |
false |
none |
Data transfer object representing a work order, encapsulating essential details such as task specifications, assigned resources, and status updates to facilitate efficient project management and operational workflow. |
|
» primaryWorkOrderDisplayId |
string |
false |
none |
Unique identifier for the primary work order display |
» isPrimary |
boolean |
false |
none |
Whether the resource is primary |
» invoiceIds |
[integer] |
false |
none |
Array of unique identifiers for invoices associated with the work order, facilitating efficient tracking and management of financial transactions. |
» createdByTrigger |
boolean |
false |
none |
Indicates whether the work order was created automatically by a trigger event within the system. |
» internalCosts |
string |
false |
none |
Represents the internal costs associated with the work order, providing essential financial insights for effective budget management. |
» invoiceTotal |
string |
false |
none |
Total invoice |
» partsTotal |
string |
false |
none |
Total parts |
» inspectionItemId |
integer(int64) |
false |
none |
Unique identifier for the inspection item |
» partIdToAttach |
integer(int64) |
false |
none |
Unique identifier for the part to be attached to the work order, facilitating efficient tracking and management of resources. |
» recurringWOIsTemplate |
boolean |
false |
write-only |
Indicates whether the work order is based on a recurring template, facilitating streamlined management of repeat tasks. |
» recurringWOStartDate |
string(date) |
false |
write-only |
Date of the recurring w o start |
» recurringWOEndDate |
string(date) |
false |
write-only |
Date of the recurring w o end |
» recurringWODueDuration |
integer(int32) |
false |
write-only |
Specifies the duration, in days, for which a work order is set to recur, facilitating effective scheduling and resource allocation. |
» recurringWODueMonths |
integer(int32) |
false |
write-only |
Specifies the number of months for which the work order is set to recur, facilitating effective scheduling and resource allocation. |
» recurringWOPriority |
string |
false |
write-only |
Priority of the recurring w o |
» recurringWOIsRemoveByDate |
boolean |
false |
write-only |
Date of the recurring w o is remove by |
» triggerByWorkOrderStatus |
string |
false |
write-only |
Status of the trigger by work order |
» removeByWorkOrderStatus |
string |
false |
write-only |
Status of the remove by work order |
» recurringWOPriorityType |
string |
false |
write-only |
Type of the recurring w o priority |
» triggerByWorkOrderStatusType |
string |
false |
write-only |
Type of the trigger by work order status |
» removeByWorkOrderStatusType |
string |
false |
write-only |
Type of the remove by work order status |
» recurringWOPriorityId |
integer(int64) |
false |
write-only |
Unique identifier for the recurring w o priority |
» triggerByWorkOrderStatusId |
integer(int64) |
false |
write-only |
Unique identifier for the trigger by work order status |
» removeByWorkOrderStatusId |
integer(int64) |
false |
write-only |
Unique identifier for the remove by work order status |
Get All Images By Inspection¶
HTTP Request
GET /api/inspectionItems/{id}/documents
📋 Description: Retrieves documents associated with a specific inspection item, identified by its unique ID, to facilitate access to relevant documentation for review and compliance purposes.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
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 "name": "string",
7 "contentType": "string",
8 "documentTypeName": "string",
9 "documentTypeId": 0,
10 "description": "string",
11 "data": "string",
12 "startDate": "2019-08-24",
13 "endDate": "2019-08-24",
14 "documentStatusId": 0,
15 "documentStatus": "string",
16 "documentStatusType": "string",
17 "parentEntityId": 0,
18 "link": "string",
19 "parentEntityName": "string"
20 }
21]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing a document within the enterprise system, encapsulating essential attributes such as title, content, and metadata for effective document management and retrieval.] |
|
» 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 |
» name |
string |
false |
none |
Name of the resource |
» contentType |
string |
false |
none |
Type of the content |
» documentTypeName |
string |
false |
none |
Name of the document type |
» documentTypeId |
integer(int64) |
false |
none |
Unique identifier for the document type |
» description |
string |
false |
none |
Description of the resource |
» data |
string(byte) |
false |
none |
Contains the primary content of the document, providing essential information relevant to the associated business process. |
» startDate |
string(date) |
false |
none |
Start date of the resource |
» endDate |
string(date) |
false |
none |
End date of the resource |
» documentStatusId |
integer(int64) |
false |
none |
Unique identifier for the document status |
» documentStatus |
string |
false |
none |
Status of the document |
» documentStatusType |
string |
false |
none |
Type of the document status |
» parentEntityId |
integer(int64) |
true |
none |
Unique identifier for the parent entity |
» link |
string |
false |
none |
URL reference to the associated document, facilitating easy access and retrieval within the system. |
» parentEntityName |
string |
true |
none |
Name of the parent entity |
Validate Items¶
HTTP Request
GET /api/inspectionItems/validateItems/{id}
📋 Description: Validates the inspection items associated with the specified ID, ensuring compliance with established standards and facilitating informed decision-making in the inspection process.
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 "displayId": "string",
6 "name": "string",
7 "note": "string",
8 "isInspectionArea": true,
9 "inspectionArea": "string",
10 "inspectionAreaId": 0,
11 "inspectionActivity": "string",
12 "workOrderNeeded": true,
13 "inspectionConditionId": 0,
14 "inspectionCondition": "string",
15 "inspectionConditionType": "string",
16 "inspectionPriorityId": 0,
17 "inspectionPriority": "string",
18 "inspectionPriorityType": "string",
19 "imageIds": [
20 0
21 ],
22 "workOrderIds": [
23 0
24 ],
25 "inspectionId": 0,
26 "inspectionDisplayId": "string",
27 "attachedWorkOrders": 0,
28 "attachedImages": 0
29}
Get All Active Priority Type IDs¶
HTTP Request
GET /api/inspectionItems/allActivePriorityTypes
📋 Description: Retrieves all active priority types for inspection items, enabling users to effectively manage and prioritize inspections within their operational workflows.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 0
3]
Response Schema
Get All Inspection Items¶
HTTP Request
GET /api/inspectionItems/all/{id}
📋 Description: Fetches all inspection items associated with the specified ID, enabling users to review detailed information for effective quality assurance and compliance management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
string |
true |
Unique identifier for the resource |
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 "displayId": "string",
7 "name": "string",
8 "note": "string",
9 "isInspectionArea": true,
10 "inspectionArea": "string",
11 "inspectionAreaId": 0,
12 "inspectionActivity": "string",
13 "workOrderNeeded": true,
14 "inspectionConditionId": 0,
15 "inspectionCondition": "string",
16 "inspectionConditionType": "string",
17 "inspectionPriorityId": 0,
18 "inspectionPriority": "string",
19 "inspectionPriorityType": "string",
20 "imageIds": [
21 0
22 ],
23 "workOrderIds": [
24 0
25 ],
26 "inspectionId": 0,
27 "inspectionDisplayId": "string",
28 "attachedWorkOrders": 0,
29 "attachedImages": 0
30 }
31]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing an inspection item, including relevant details such as status, description, and associated metadata, to facilitate effective tracking and management within quality assurance processes.] |
|
» 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 |
» note |
string |
false |
none |
Textual commentary or observations related to the inspection item, providing additional context for review and analysis. |
» isInspectionArea |
boolean |
false |
none |
Whether the resource is inspection area |
» inspectionArea |
string |
false |
none |
Specifies the designated area for conducting inspections, ensuring clarity in the assessment process. |
» inspectionAreaId |
integer(int64) |
false |
none |
Unique identifier for the inspection area |
» inspectionActivity |
string |
false |
none |
Describes the specific activity associated with an inspection item, providing essential context for tracking and managing inspection processes. |
» workOrderNeeded |
boolean |
false |
none |
Indicates whether a work order is required for the associated inspection item, facilitating efficient resource allocation and task management. |
» inspectionConditionId |
integer(int64) |
false |
none |
Unique identifier for the inspection condition |
» inspectionCondition |
string |
false |
none |
Describes the condition of the inspection item, providing essential context for quality assessment and compliance evaluation. |
» inspectionConditionType |
string |
false |
none |
Type of the inspection condition |
» inspectionPriorityId |
integer(int64) |
false |
none |
Unique identifier for the inspection priority |
» inspectionPriority |
string |
false |
none |
Priority of the inspection |
» inspectionPriorityType |
string |
false |
none |
Type of the inspection priority |
» imageIds |
[integer] |
false |
none |
Array of unique identifiers for images associated with the inspection item, facilitating efficient tracking and management of visual documentation. |
» workOrderIds |
[integer] |
false |
none |
Array of unique identifiers for work orders associated with the inspection item, facilitating efficient tracking and management of related tasks. |
» inspectionId |
integer(int64) |
false |
none |
Unique identifier for the inspection |
» inspectionDisplayId |
string |
false |
none |
Unique identifier for the inspection display |
» attachedWorkOrders |
integer(int64) |
false |
none |
Represents the total number of work orders associated with the inspection item, facilitating effective tracking and management of related tasks. |
» attachedImages |
integer(int64) |
false |
none |
Represents the total number of images attached to the inspection item, facilitating enhanced documentation and review processes. |