1. Overview
The service contains a collection of endpoints to retrieve various information relevant to manufacturing execution.
Descriptions of these functions can be found in the section headers for each collection of relevant resources.
1.2. Tags
-
availability-metrics-controller : Availability Metrics Controller
-
common-plant-controller : Common Plant Controller
-
common-plant-controller-v-2 : Common Plant Controller V 2
-
kpi-controller : KPI Controller
-
order-oee-controller : Order Oee Controller
-
overall-oee-controller : Overall Oee Controller
-
performance-metrics-controller : Performance Metrics Controller
-
product-oee-controller : Product Oee Controller
-
production-tracking-controller : Production Tracking Controller
-
quality-metrics-controller : Quality Metrics Controller
2. Resources
2.1. Availability-metrics-controller
Availability Metrics Controller
2.1.1. Fetches the list of all downtime categories for the specified units and the selected time range.
GET /production-metrics/v1/availability/categories
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
oeeParameter |
Define the type of downtime whether it is Availability, Performance or Quality, required in case of unit’s OEE mode is time based. |
enum (Availability, Performance, Quality) |
|
Query |
showTopNBars |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
integer (int64) |
|
Query |
sortOrder |
1 for Sort by PerformanceRate, 2 for Sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int64) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
|
Query |
unitList |
Comma separated unit ids |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Resource«AvailabilityDistribution» > array |
204 |
No Content |
No Content |
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.1.2. Fetches downtime distributions by locations, faults, reasons, products, crews and shifts for the specified units and selected time range.
GET /production-metrics/v1/availability/distribution
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
oeeParameter |
Define the type of downtime whether it is Availability, Performance or Quality, required in case of unit’s OEE mode is time based. |
enum (Availability, Performance, Quality) |
|
Query |
showTopNBars |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
integer (int64) |
|
Query |
sortOrder |
1 for Sort by PerformanceRate, 2 for Sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int64) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
|
Query |
unitList |
Semicolon separated list of unit ids |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.1.3. Fetches the list of all downtime categories for the specified line and the selected time range.
GET /production-metrics/v1/availability/metrics/downtime/lines/{lineId}
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
lineId |
lineId |
integer (int32) |
|
Query |
ascDesc |
0 for ascending order and 1 for descending order. This order will be applied on retrieved record. |
integer (int32) |
|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
excludeProductInfo |
Exclude product info in the response |
boolean |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
machineId |
Semicolon separated list of unit ids |
string |
|
Query |
oeeParameter |
Define the type of downtime whether it is Availability, Performance or Quality, required in case of unit’s OEE mode is time based. |
enum (Availability, Performance, Quality) |
|
Query |
pageNum |
Results page number to retrieve |
integer (int32) |
|
Query |
pageSize |
Number of records per page, from 1 to 500 |
integer (int32) |
|
Query |
sortOrder |
1 for Sort by PerformanceRate, 2 for Sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int32) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.1.4. Fetches downtime metrics for the specified unit and the selected time range.
GET /production-metrics/v1/availability/metrics/machines/{machineId}
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
machineId |
unitId |
string |
|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
excludeProductInfo |
Exclude product info in the response |
boolean |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
metricName |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
string |
|
Query |
oeeParameter |
Define the type of downtime whether it is Availability, Performance or Quality, required in case of unit’s OEE mode is time based. |
enum (Availability, Performance, Quality) |
|
Query |
pageNum |
Results page number to retrieve |
integer (int32) |
|
Query |
pageSize |
Number of records per page, from 1 to 500 |
integer (int32) |
|
Query |
sortBy |
1 for Sort by PerformanceRate, 2 for Sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int32) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.1.5. Fetches the mean time to repair and mean time between failures.
GET /production-metrics/v1/availability/mttr-mtbf
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
Query |
lineId |
lineId |
integer (int32) |
Query |
oeeParameter |
Define the type of downtime whether it is Availability, Performance or Quality, required in case of unit’s OEE mode is time based. |
enum (Availability, Performance, Quality) |
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
Query |
timeSelection |
Time selection values |
integer (int32) |
Query |
unitList |
Semicolon separated list of unit ids |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.2. Common-plant-controller
Common Plant Controller
2.2.1. Fetches all the crews configured for this plant.
GET /production-metrics/v1/crews
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
500 |
Internal Server Error |
No Content |
2.2.2. Get all the shifts configured for this plant
GET /production-metrics/v1/shifts
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
403 |
Forbidden |
No Content |
500 |
Internal Server Error |
No Content |
2.2.3. Fetches the time details for the specified unit and timeSelection.
GET /production-metrics/v1/time-selection
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
equipmentId |
Comma seperated unitIds for equipmentType = 1, lineIds for equipmentType = 2 and departmentIds for equipmentType = 3. |
< string > array(multi) |
Query |
equipmentType |
Type of the equipment - 1 for Units, 2 for Lines, 3 for Departments. |
integer (int32) |
Query |
timeSelection |
Time selection values |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
500 |
Internal Server Error |
No Content |
2.3. Common-plant-controller-v-2
Common Plant Controller V 2
2.3.1. Fetches all the crews configured for this plant.
GET /production-metrics/v2/crews
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
500 |
Internal Server Error |
No Content |
2.3.2. Get all the shifts configured for this plant
GET /production-metrics/v2/shifts
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
403 |
Forbidden |
No Content |
500 |
Internal Server Error |
No Content |
2.3.3. Fetches the time details for the specified unit and timeSelection.
GET /production-metrics/v2/time-selection
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
equipmentId |
Comma seperated unitIds for equipmentType = 1, lineIds for equipmentType = 2 and departmentIds for equipmentType = 3. |
< string > array(multi) |
Query |
equipmentType |
Type of the equipment - 1 for Units, 2 for Lines, 3 for Departments. |
integer (int32) |
Query |
timeSelection |
Time selection values |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
500 |
Internal Server Error |
No Content |
2.4. Kpi-controller
KPI Controller
2.4.1. Fetches the key performance indicators for the specified unit and the selected time range.
GET /production-metrics/v1
Caution
|
operation.deprecated |
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
ascDesc |
0 for ascending order and 1 for descending order. This order will be applied on retrieved record. |
integer (int32) |
|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
equipmentType |
Type of the equipment - 1 for Units and 2 for Lines. Based on equipmentType it will either return Unit based Kpi or Line based Kpi for the specified unitIds |
integer (int32) |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
filterType |
0 for no filter, 1 to filter by ClockedOn units, 2 to filter by ClockedOff Units, 3 to filter by Running Unit and 4 to filter by Down unit. |
integer (int32) |
|
Query |
pageNum |
Results page number to retrieve |
integer (int32) |
|
Query |
pageSize |
Number of records per page, from 1 to 500 |
integer (int32) |
|
Query |
resultType |
Result Type - 0 with summarize = 0 to get KPI for lines, 0 with summarize = 1 to get combined KPI of all specified units , 1 to get KPI for lines. Not required in case of Unit equipment type |
integer (int32) |
|
Query |
sortOrder |
1 for Sort by PerformanceRate, 2 for Sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int32) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
summarize |
Set to 1 if summarized data is required for lines to whom specified units belong to, Not required in case of equipmentType is Unit. |
integer (int32) |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
|
Query |
unitList |
List of Comma separated list of unit ids |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
< Resource«UnitOEEData» > array |
204 |
No Contant, No Kpi data available for given parameters. |
No Content |
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.4.2. Fetches the unit counts for a given line Ids.
GET /production-metrics/v1/lines/unit-counts
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
< Resource«LineUnitCount» > array |
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.4.3. Fetches the product quality metrics on the Unit for the selected time range.
GET /production-metrics/v1/machines/{machineId}/parts
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
machineId |
unitId |
integer (int32) |
|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
pageNum |
Results page number to retrieve |
integer (int32) |
|
Query |
pageSize |
Number of records per page, from 1 to 500 |
integer (int32) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
|
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.4.4. Fetches Unit of Measure for all products processed by the unit.
GET /production-metrics/v1/machines/{machineId}/uom
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
< UnitOfMeasure > array |
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.4.5. Fetches the key performance indicators for the specified unit and the selected time range.
GET /production-metrics/v2
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
ascDesc |
0 for ascending order and 1 for descending order. This order will be applied on retrieved record. |
integer (int32) |
|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
equipmentType |
Type of the equipment - 1 for Units and 2 for Lines. Based on equipmentType it will either return Unit based Kpi or Line based Kpi for the specified unitIds |
integer (int32) |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
filterType |
0 for no filter, 1 to filter by ClockedOn units, 2 to filter by ClockedOff Units, 3 to filter by Running Unit and 4 to filter by Down unit. |
integer (int32) |
|
Query |
pageNum |
Results page number to retrieve |
integer (int32) |
|
Query |
pageSize |
Number of records per page, from 1 to 500 |
integer (int32) |
|
Query |
resultType |
Result Type - 0 with summarize = 0 to get KPI for lines, 0 with summarize = 1 to get combined KPI of all specified units , 1 to get KPI for lines. Not required in case of Unit equipment type |
integer (int32) |
|
Query |
sortOrder |
1 for Sort by PerformanceRate, 2 for Sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int32) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
summarize |
Set to 1 if summarized data is required for lines to whom specified units belong to, Not required in case of equipmentType is Unit. |
integer (int32) |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
|
Query |
unitList |
List of Comma separated list of unit ids |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
|
204 |
No Contant, No Kpi data available for given parameters. |
No Content |
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.5. Order-oee-controller
Order Oee Controller
2.5.1. Fetches the process order OEE details by shifts, crew and path for the specified units and selected time range.
GET /production-metrics/v1/oee/order
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
Query |
equipmentList |
Comma separated unit ids |
string |
Query |
equipmentType |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
integer (int32) |
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
Query |
groupBy |
1 for No grouping, 2 for group by Shift , 3 for group by Crew , 4 for group by Path. |
integer (int32) |
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
Query |
timeSelection |
Time selection values |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
< Resource«OeeGrouping» > array |
204 |
No Contant. |
No Content |
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.6. Overall-oee-controller
Overall Oee Controller
2.6.1. Fetches the unit’s OEE summary for the specified units and selected time range.
GET /production-metrics/v1/machines/oee/summary
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
equipmentId |
Comma separated unit ids |
string |
|
Query |
equipmentType |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
integer (int32) |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
summarize |
Set to 1 if only combined OEE Summary of specified units is required. |
enum (0, 1) |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
|
204 |
No Contant, No Overall Efficiency Indicator found for given parameters. |
No Content |
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.6.2. Fetches the overall equipment efficiency mode the specified line.
GET /production-metrics/v1/oee/mode
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
lineId |
Id of the line of whose OEE mode is required. |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
|
204 |
No Contant, No Overall equipment efficiency found for the given line Id. |
No Content |
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.6.3. Fetches the overall KPIs for the specified lines and selected time range.
GET /production-metrics/v1/oee/summary
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
ascdesc |
0 for ascending order and 1 for descending order. This order will be applied on retrieved record. |
integer (int32) |
|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
equipmentType |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
integer (int32) |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
maxresultsret |
Maximum nuber of results required. |
integer (int32) |
|
Query |
sortorder |
0 for sort by OEE percentage, 1 for sort by PerformanceRate, 2 for sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int32) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
summarize |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
string |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
|
Query |
unitList |
Comma separated unit ids |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
< LineOeeDataset > array |
204 |
No Contant, No Key Performance Indicators found for given parameters. |
No Content |
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.7. Performance-metrics-controller
Performance Metrics Controller
2.7.1. Fetches performance category distribution for the specified units and selected time range.
GET /production-metrics/v1/performance/categories
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
showTopNBars |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
integer (int64) |
|
Query |
sortOrder |
1 for Sort by PerformanceRate, 2 for Sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int64) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
|
Query |
unitList |
Semicolon separated list of unit ids |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Resource«PerformanceDistribution» > array |
204 |
No Content |
No Content |
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.7.2. Fetches performance distributions by locations, faults, reasons, products, crews and shifts for the specified units and selected time range.
GET /production-metrics/v1/performance/distribution
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
showTopNBars |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
integer (int64) |
|
Query |
sortOrder |
1 for Sort by PerformanceRate, 2 for Sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int64) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
|
Query |
unitList |
Semicolon separated list of unit ids |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.8. Product-oee-controller
Product Oee Controller
2.8.1. Fetches the product’s OEE details by shifts, crew and path for the specified units and selected time range.
GET /production-metrics/v1/oee/product
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
Query |
equipmentList |
Comma separated unit ids |
string |
Query |
equipmentType |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
integer (int32) |
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
Query |
groupBy |
1 for No grouping, 2 for group by Shift , 3 for group by Crew , 4 for group by Path. |
integer (int32) |
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
Query |
timeSelection |
Time selection values |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Ok |
< Resource«OeeGrouping» > array |
204 |
No Contant. |
No Content |
400 |
Bad Request. |
No Content |
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.9. Production-tracking-controller
Production Tracking Controller
2.9.1. Fetches the list of production orders by specified equipment ids and selected time range.
GET /production-metrics/v1/production-status
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
Query |
equipmentList |
Comma seperated unitIds for equipmentType = 1, lineIds for equipmentType = 2 and departmentIds for equipmentType = 3. |
string |
Query |
equipmentType |
Type of the equipment - 1 for Units, 2 for Lines, 3 for Departments. |
integer (int32) |
Query |
groupBy |
1 for No grouping, 2 for group by Shift , 3 for group by Crew , 4 for group by Path. |
integer (int32) |
Query |
pageNum |
Results page number to retrieve |
string |
Query |
pageSize |
Number of records per page, from 1 to 500 |
string |
Query |
pathList |
comma or semicolon separated path list |
string |
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
Query |
timeSelection |
Time selection values |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Resource«ProductionTracking» > array |
204 |
No Content |
No Content |
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
2.10. Quality-metrics-controller
Quality Metrics Controller
2.10.1. Fetches quality distributions by locations, faults, reasons, products, crews and shifts for the specified units and selected time range.
GET /production-metrics/v1/quality/distribution
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
endTime |
End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
filterNpt |
Include Non productive time when set to false and exclude it when set to true. |
boolean |
|
Query |
showTopNBars |
Please leave this field blank, This parameter is not being used. It will be deprecated later. |
integer (int64) |
|
Query |
sortOrder |
1 for Sort by PerformanceRate, 2 for Sort by QualityRate, 3 for sort by AvailableRate and 4 for sort by UnitDescription |
integer (int64) |
|
Query |
startTime |
Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection |
string |
|
Query |
timeSelection |
Time selection values |
integer (int32) |
|
Query |
unitList |
Semicolon separated list of unit ids |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
400 |
Bad Request |
|
401 |
Unauthorized |
No Content |
500 |
Internal Server Error |
No Content |
3. Definitions
3.1. AvailabilityDistribution
Name | Description | Schema |
---|---|---|
events |
The events data of this availability distribution |
integer (int32) |
faults |
The faults data of this availability distribution |
string |
mtbf |
The mean time between failure of this availability distribution |
string |
mttr |
The mean time to repair of this availability distribution in hh:mm:ss format |
string |
name |
The Level name of this availability distribution |
string |
quality |
The quality data of this availability distribution |
string |
totalTime |
The total time duration for this availability distribution |
number (float) |
3.2. AvailabilityDistributionSummary
Name | Description | Schema |
---|---|---|
crew |
The crew details of this availability distribution summary |
< AvailabilityDistribution > array |
fault |
The faults of this availability distribution summary |
< AvailabilityDistribution > array |
location |
The locations of this availability distribution summary |
< AvailabilityDistribution > array |
product |
The products for this availability distributio summaryn |
< AvailabilityDistribution > array |
reason1 |
The reason one for this availability distribution summary |
< AvailabilityDistribution > array |
reason2 |
The reason two for this availability distribution summary |
< AvailabilityDistribution > array |
reason3 |
The reason three for this availability distribution summary |
< AvailabilityDistribution > array |
reason4 |
The reason four for this availability distribution summary |
< AvailabilityDistribution > array |
shift |
The shift details of this availability distribution summary |
< AvailabilityDistribution > array |
3.3. Crews
Name | Description | Schema |
---|---|---|
crewDesc |
The list of Crew, when the downtime occurred |
< string > array |
3.4. DownTimeResponse
Name | Description | Schema |
---|---|---|
action1 |
The level one action taken to rectify this downtime |
string |
action2 |
The level two action taken to rectify this downtime |
string |
action3 |
The level three action taken to rectify this downtime |
string |
action4 |
The level four action taken to rectify this downtime |
string |
category |
The category of this downtime |
string |
crewDesc |
The crew description of this downtime |
string |
detailId |
The Detail Id of this downtime |
integer (int32) |
duration |
The total duration for this downtime |
number (float) |
endTime |
The end time for this downtime |
string |
fault |
The fault of this downtime |
string |
firstCommentId |
The id of the first comment on this downtime |
string |
isNonProductive |
Indicator if this downtime is non productive |
integer (int32) |
lastCommentId |
The id of the last comment on this downtime |
string |
location |
The location where this downtime happend |
string |
nPTCategory |
The non productive time category of this downtime |
string |
pathCode |
The path code of this downtime |
string |
processOrder |
The process order this unit was handling during this downtime |
string |
productCode |
Code for the product this unit was handling during this downtime |
string |
reason1 |
The level one reason for this downtime |
string |
reason2 |
The level two reason for this downtime |
string |
reason3 |
The level three reason for this downtime |
string |
reason4 |
The level four reason for this downtime |
string |
shiftDesc |
The shift description of this downtime |
string |
startTime |
The start time for this downtime |
string |
status |
The status of this downtime |
string |
unit |
The unit where this downtime happend |
string |
unitId |
The unit ID where this downtime happend |
integer (int32) |
uptime |
The uptime of this downtime |
number (float) |
3.5. DowntimeDistribution
Name | Schema |
---|---|
events |
integer (int32) |
faults |
string |
id |
string |
mtbf |
string |
mttr |
string |
name |
string |
quality |
string |
resultSetId |
integer (int32) |
totalTime |
number (float) |
3.6. DowntimeReason
Name | Description | Schema |
---|---|---|
range |
The list of time range of this Downtime Reason |
< TimeRange > array |
reasonName |
The reason name of this Downtime Reason |
string |
totalTime |
The total time of this Downtime Reason |
string |
3.8. LineDowntimeReasonResponse
Name | Description | Schema |
---|---|---|
categoryByDuration |
The category Duration List of this Downtime Reason Response |
< DowntimeDistribution > array |
categoryByEvents |
The category by events List of this Downtime Reason Response |
< DowntimeDistribution > array |
downtime_by_reason |
The list of downtime details for the units under this line |
< DownTimeResponse > array |
eventEndTime |
The end time of this Downtime Reason Response |
string |
eventEpochEndTime |
The end time in epoch format of this Downtime Reason Response |
integer (int64) |
eventEpochStartTime |
The start time in epoch format of this Downtime Reason Response |
integer (int64) |
eventStartTime |
The start time of this Downtime Reason Response |
string |
unitOEEDataList |
The list of OEE data for the units under this line |
< UnitOEEData > array |
3.9. LineOeeDataset
Name | Description | Schema |
---|---|---|
availableRate |
The available rate of this equipment data set |
number (float) |
line |
The line description of this equipment data set |
string |
lineId |
The line id of this equipment data set |
integer (int32) |
lineStatus |
The line status of this equipment data set |
integer (int32) |
percentOee |
The percent order equipment efficiency of this equipment data set |
number (float) |
performanceRate |
The performance rate of this equipment data set |
number (float) |
qualityRate |
The quality rate of this equipment data set |
number (float) |
unitDesc |
The unit description of this equipment data set |
string |
unitId |
The unit id of this equipment data set |
string |
3.10. LineUnitCount
Name | Description | Schema |
---|---|---|
lineId |
The lineId of which unit id belongs to. |
integer (int32) |
unitCount |
The number of units configured. |
integer (int32) |
3.12. OEEResponse
Name | Schema |
---|---|
pageNumber |
integer (int32) |
pageSize |
integer (int32) |
remainingPages |
integer (int32) |
unitOEEData |
< UnitOEEData > array |
3.13. OeeDetailedTrackInfo
Name | Schema |
---|---|
availabilityInfo |
|
qualityInfo |
|
speedInfo |
3.14. OeeGrouping
Name | Description | Schema |
---|---|---|
data |
The oee details list of this oee grouping |
< OverallOeeDetails > array |
groupName |
The title of this oee grouping |
string |
3.15. OeeTrackInfo
Name | Schema |
---|---|
actual |
number (float) |
lost |
number (float) |
planned |
number (float) |
3.16. OverallOeeDetails
Name | Description | Schema |
---|---|---|
AvailableRate |
The available rate of this overall OEE details |
string |
DeptId |
The department id of this overall OEE details |
integer (int32) |
Id |
The unit id of this overall OEE details |
string |
LineId |
The line id of this overall OEE details |
integer (int32) |
Name |
The name of this overall OEE details |
string |
PathId |
The path id of this overall OEE details |
integer (int32) |
PercentOee |
The percent oee of this overall OEE details |
string |
PerformanceRate |
The performance rate id of this overall OEE details |
string |
QualityRate |
The quality rate of this overall OEE details |
string |
Status |
The status of this overall OEE details |
string |
groupIdentifier |
The group identifiers of this overall OEE details |
string |
oeeDetailedTrackInfo |
The oee deataied track information of this overall OEE details |
|
oeeMode |
The oee mode of this overall OEE details |
string |
uom |
The unit of measure of this overall OEE details |
string |
3.17. OverallOeeTotals
Name | Description | Schema |
---|---|---|
KPI |
The overall key perfprmance indicators of this overall oee totals |
< OverallOeeDetails > array |
3.18. PerformanceDistribution
Name | Description | Schema |
---|---|---|
efficiencyStatistics |
The efficiency statistics of this performance distribution |
number (float) |
events |
The events of this performance distribution |
integer (int32) |
faultPercent |
The fault percent of this performance distribution |
number (float) |
mtbf |
The mean time before failure of this performance distribution |
string |
mttr |
The mean time to repair of this performance distribution |
string |
name |
The name of this performance distribution |
string |
performanceLoss |
The performance loss of this performance distribution |
number (float) |
rateLoss |
The rate loss of this performance distribution |
number (float) |
resultSetId |
The result set id of this performance distribution record |
integer (int32) |
totalPercent |
The total percent of this performance distribution |
number (float) |
totalTime |
The total time of this performance distribution |
number (float) |
3.19. PerformanceDistributionSummary
Name | Description | Schema |
---|---|---|
crew |
The location of performance distribution summery |
< PerformanceDistribution > array |
fault |
The fault of performance distribution summery |
< PerformanceDistribution > array |
location |
The location of performance distribution summery |
< PerformanceDistribution > array |
product |
The location of performance distribution summery |
< PerformanceDistribution > array |
reason1 |
The first reason of performance distribution summery |
< PerformanceDistribution > array |
reason2 |
The second reason of performance distribution summery |
< PerformanceDistribution > array |
reason3 |
The third reason of performance distribution summery |
< PerformanceDistribution > array |
reason4 |
The fourth reason of performance distribution summery |
< PerformanceDistribution > array |
shift |
The location of performance distribution summery |
< PerformanceDistribution > array |
3.20. ProdTrackInfo
Name | Schema |
---|---|
actual |
string |
delivered |
string |
planned |
string |
3.22. ProductionDetails
Name | Schema |
---|---|
completePercentage |
number (float) |
endTime |
string |
order |
string |
product |
string |
productionDetailedInfo |
|
startTime |
string |
status |
string |
3.23. ProductionInfo
Name | Schema |
---|---|
description |
string |
line |
string |
path |
string |
processOrder |
string |
processOrderControlType |
string |
processOrderStatus |
string |
processOrderType |
string |
productCode |
string |
unit |
string |
3.25. ProductionTracking
Name | Description | Schema |
---|---|---|
greaterThan |
boolean |
|
groupName |
The group name of this production tracking |
string |
productionInfo |
The production information list of this production tracking |
< ProductionDetails > array |
3.26. QualityDistribution
Name | Description | Schema |
---|---|---|
events |
The events of this quality distribution |
integer (int32) |
mabe |
The mean amount produced between waste events. MABE replaces MTBF for waste events. |
string |
mape |
The mean amount of waste per event. MAPE replaces MTTR for waste events |
string |
name |
The name of this quality distribution |
string |
productionPercent |
The production percent of this quality distribution |
number (float) |
qualityPercent |
The quality percent of this quality distribution |
number (float) |
resultSetId |
The result set id of this quality distribution |
integer (int32) |
totalProduction |
The total production of this quality distribution |
number (float) |
totalTime |
The total time of this quality distribution |
number (float) |
3.27. QualityDistributionSummary
Name | Description | Schema |
---|---|---|
crew |
The creaw of quality distribution summary |
< QualityDistribution > array |
fault |
The fault description of quality distribution summary |
< QualityDistribution > array |
location |
The location description of quality distribution summary |
< QualityDistribution > array |
product |
The product of quality distribution summary |
< QualityDistribution > array |
reason1 |
The first reason description of quality distribution summary |
< QualityDistribution > array |
reason2 |
The location second reason of quality distribution summary |
< QualityDistribution > array |
reason3 |
The location third reason of quality distribution summary |
< QualityDistribution > array |
reason4 |
The location fourth reason of quality distribution summary |
< QualityDistribution > array |
shift |
The shift of quality distribution summary |
< QualityDistribution > array |
3.28. Resource«AvailabilityDistributionSummary»
Name | Description | Schema |
---|---|---|
crew |
The crew details of this availability distribution summary |
< AvailabilityDistribution > array |
fault |
The faults of this availability distribution summary |
< AvailabilityDistribution > array |
links |
< Link > array |
|
location |
The locations of this availability distribution summary |
< AvailabilityDistribution > array |
product |
The products for this availability distributio summaryn |
< AvailabilityDistribution > array |
reason1 |
The reason one for this availability distribution summary |
< AvailabilityDistribution > array |
reason2 |
The reason two for this availability distribution summary |
< AvailabilityDistribution > array |
reason3 |
The reason three for this availability distribution summary |
< AvailabilityDistribution > array |
reason4 |
The reason four for this availability distribution summary |
< AvailabilityDistribution > array |
shift |
The shift details of this availability distribution summary |
< AvailabilityDistribution > array |
3.29. Resource«AvailabilityDistribution»
Name | Description | Schema |
---|---|---|
events |
The events data of this availability distribution |
integer (int32) |
faults |
The faults data of this availability distribution |
string |
links |
< Link > array |
|
mtbf |
The mean time between failure of this availability distribution |
string |
mttr |
The mean time to repair of this availability distribution in hh:mm:ss format |
string |
name |
The Level name of this availability distribution |
string |
quality |
The quality data of this availability distribution |
string |
totalTime |
The total time duration for this availability distribution |
number (float) |
3.30. Resource«Crews»
Name | Description | Schema |
---|---|---|
crewDesc |
The list of Crew, when the downtime occurred |
< string > array |
links |
< Link > array |
3.31. Resource«LineUnitCount»
Name | Description | Schema |
---|---|---|
lineId |
The lineId of which unit id belongs to. |
integer (int32) |
links |
< Link > array |
|
unitCount |
The number of units configured. |
integer (int32) |
3.32. Resource«OeeGrouping»
Name | Description | Schema |
---|---|---|
data |
The oee details list of this oee grouping |
< OverallOeeDetails > array |
groupName |
The title of this oee grouping |
string |
links |
< Link > array |
3.33. Resource«PerformanceDistributionSummary»
Name | Description | Schema |
---|---|---|
crew |
The location of performance distribution summery |
< PerformanceDistribution > array |
fault |
The fault of performance distribution summery |
< PerformanceDistribution > array |
links |
< Link > array |
|
location |
The location of performance distribution summery |
< PerformanceDistribution > array |
product |
The location of performance distribution summery |
< PerformanceDistribution > array |
reason1 |
The first reason of performance distribution summery |
< PerformanceDistribution > array |
reason2 |
The second reason of performance distribution summery |
< PerformanceDistribution > array |
reason3 |
The third reason of performance distribution summery |
< PerformanceDistribution > array |
reason4 |
The fourth reason of performance distribution summery |
< PerformanceDistribution > array |
shift |
The location of performance distribution summery |
< PerformanceDistribution > array |
3.34. Resource«PerformanceDistribution»
Name | Description | Schema |
---|---|---|
efficiencyStatistics |
The efficiency statistics of this performance distribution |
number (float) |
events |
The events of this performance distribution |
integer (int32) |
faultPercent |
The fault percent of this performance distribution |
number (float) |
links |
< Link > array |
|
mtbf |
The mean time before failure of this performance distribution |
string |
mttr |
The mean time to repair of this performance distribution |
string |
name |
The name of this performance distribution |
string |
performanceLoss |
The performance loss of this performance distribution |
number (float) |
rateLoss |
The rate loss of this performance distribution |
number (float) |
resultSetId |
The result set id of this performance distribution record |
integer (int32) |
totalPercent |
The total percent of this performance distribution |
number (float) |
totalTime |
The total time of this performance distribution |
number (float) |
3.35. Resource«ProductionTracking»
Name | Description | Schema |
---|---|---|
greaterThan |
boolean |
|
groupName |
The group name of this production tracking |
string |
links |
< Link > array |
|
productionInfo |
The production information list of this production tracking |
< ProductionDetails > array |
3.36. Resource«QualityDistributionSummary»
Name | Description | Schema |
---|---|---|
crew |
The creaw of quality distribution summary |
< QualityDistribution > array |
fault |
The fault description of quality distribution summary |
< QualityDistribution > array |
links |
< Link > array |
|
location |
The location description of quality distribution summary |
< QualityDistribution > array |
product |
The product of quality distribution summary |
< QualityDistribution > array |
reason1 |
The first reason description of quality distribution summary |
< QualityDistribution > array |
reason2 |
The location second reason of quality distribution summary |
< QualityDistribution > array |
reason3 |
The location third reason of quality distribution summary |
< QualityDistribution > array |
reason4 |
The location fourth reason of quality distribution summary |
< QualityDistribution > array |
shift |
The shift of quality distribution summary |
< QualityDistribution > array |
3.37. Resource«S88RShifts»
Name | Description | Schema |
---|---|---|
links |
< Link > array |
|
shiftDesc |
The list of shifts of type S88R shifts |
< string > array |
3.38. Resource«TimeSelectionV2»
Name | Description | Schema |
---|---|---|
endTime |
End time in ISO-8601 format |
string (date-time) |
eventEpochEndTime |
The end time in epoch second format |
integer (int64) |
eventEpochStartTime |
The start time in epoch second format |
integer (int64) |
links |
< Link > array |
|
startTime |
Start time in ISO-8601 format |
string (date-time) |
3.39. Resource«TimeSelection»
Name | Description | Schema |
---|---|---|
endTime |
End time in ISO-8601 format |
string |
eventEpochEndTime |
The end time in epoch second format |
integer (int64) |
eventEpochStartTime |
The start time in epoch second format |
integer (int64) |
links |
< Link > array |
|
startTime |
Start time in ISO-8601 format |
string |
3.40. Resource«UnitOEEData»
Name | Description | Schema |
---|---|---|
actualSpeed |
The actual speed of this unit |
number (float) |
availableRate |
The available Rate of this unit |
number (float) |
idealProductionAmount |
The ideal production amount of this unit |
number (float) |
idealSpeed |
The ideal speed of this unit |
number (float) |
line |
The line description this Unit OEE Data record belongs to |
string |
lineId |
The line ID of the unit this UnitOEEData record belongs to |
string |
links |
< Link > array |
|
loadingTime |
The loading time of this unit |
number (float) |
machineCount |
The macine count for this UnitOEEData |
integer (int32) |
oeeMode |
The OEE mode of this unit |
integer (int32) |
percentOee |
The percentage OEE of this unit |
number (float) |
performanceRate |
The performance rate of this unit |
number (float) |
performanceTime |
The performance time of this unit |
number (float) |
productionAmount |
The actual production amount of this unit |
number (float) |
qualityRate |
The quality rate of this unit |
number (float) |
runTime |
The run time of this unit |
number (float) |
unitDesc |
The unit description this UnitOEEData record belongs to |
string |
unitId |
The unit ID this UnitOEEData record belongs to |
string |
unitOrder |
The unit order of this UnitOEEData |
string |
wasteAmount |
The waste amount for this unit |
number (float) |
3.41. Resource«UnitStatisticsDataResponse»
Name | Description | Schema |
---|---|---|
endTime |
The end time of unit statistics |
string |
links |
< Link > array |
|
oeeMaxLmtOverride |
The value of OEE Max Limit Override site param |
boolean |
startTime |
The start time of unit statistics |
string |
statistics |
The List of related unit statistics. |
< UnitStatisticsData > array |
3.42. S88RShifts
Name | Description | Schema |
---|---|---|
shiftDesc |
The list of shifts of type S88R shifts |
< string > array |
3.43. TimeRange
Name | Description | Schema |
---|---|---|
category |
The category of this TimeRange |
string |
endTime |
The end time of this TimeRange |
string |
startTime |
The start time of this TimeRange |
string |
3.44. TimeSelection
Name | Description | Schema |
---|---|---|
endTime |
End time in ISO-8601 format |
string |
eventEpochEndTime |
The end time in epoch second format |
integer (int64) |
eventEpochStartTime |
The start time in epoch second format |
integer (int64) |
startTime |
Start time in ISO-8601 format |
string |
3.45. TimeSelectionV2
Name | Description | Schema |
---|---|---|
endTime |
End time in ISO-8601 format |
string (date-time) |
eventEpochEndTime |
The end time in epoch second format |
integer (int64) |
eventEpochStartTime |
The start time in epoch second format |
integer (int64) |
startTime |
Start time in ISO-8601 format |
string (date-time) |
3.46. UnitDowntimeReasonResponse
Name | Description | Schema |
---|---|---|
categoryByDuration |
The category Duration List of this Downtime Reason Response |
< DowntimeDistribution > array |
categoryByEvents |
The category by events List of this Downtime Reason Response |
< DowntimeDistribution > array |
downtimeByReason |
The list of downtime reason |
< DowntimeReason > array |
eventEndTime |
The end time of this Downtime Reason Response |
string |
eventEpochEndTime |
The end time in epoch format of this Downtime Reason Response |
integer (int64) |
eventEpochStartTime |
The start time in epoch format of this Downtime Reason Response |
integer (int64) |
eventStartTime |
The start time of this Downtime Reason Response |
string |
3.47. UnitOEEData
Name | Description | Schema |
---|---|---|
actualSpeed |
The actual speed of this unit |
number (float) |
availableRate |
The available Rate of this unit |
number (float) |
idealProductionAmount |
The ideal production amount of this unit |
number (float) |
idealSpeed |
The ideal speed of this unit |
number (float) |
line |
The line description this Unit OEE Data record belongs to |
string |
lineId |
The line ID of the unit this UnitOEEData record belongs to |
string |
loadingTime |
The loading time of this unit |
number (float) |
machineCount |
The macine count for this UnitOEEData |
integer (int32) |
oeeMode |
The OEE mode of this unit |
integer (int32) |
percentOee |
The percentage OEE of this unit |
number (float) |
performanceRate |
The performance rate of this unit |
number (float) |
performanceTime |
The performance time of this unit |
number (float) |
productionAmount |
The actual production amount of this unit |
number (float) |
qualityRate |
The quality rate of this unit |
number (float) |
runTime |
The run time of this unit |
number (float) |
unitDesc |
The unit description this UnitOEEData record belongs to |
string |
unitId |
The unit ID this UnitOEEData record belongs to |
string |
unitOrder |
The unit order of this UnitOEEData |
string |
wasteAmount |
The waste amount for this unit |
number (float) |
3.48. UnitOfMeasure
Name | Description | Schema |
---|---|---|
puDesc |
The unit description of the products. |
string |
puId |
The unit id of the products. |
integer (int32) |
uom |
List of unit of measurement details of the products. |
string |
3.49. UnitStatisticsData
Name | Schema |
---|---|
idealProduction |
number (float) |
netProduction |
number (float) |
partName |
string |
productionAmount |
number (float) |
qualityRate |
number (float) |
wastedAmount |
number (float) |
3.50. UnitStatisticsDataResponse
Name | Description | Schema |
---|---|---|
endTime |
The end time of unit statistics |
string |
oeeMaxLmtOverride |
The value of OEE Max Limit Override site param |
boolean |
startTime |
The start time of unit statistics |
string |
statistics |
The List of related unit statistics. |
< UnitStatisticsData > array |
4. Security
4.1. oauth
Type : oauth2
Flow : accessCode
Token URL : https://localhost:8443/uaa/oauth/authorize
Token URL : https://localhost:8443/uaa/oauth/token
Name | Description |
---|---|
default |
Default oauth2 scope. |