Min/max/average running time per design execution (pass). A "pass" is the sequence from design start to PATTERN_END. Excludes non-running status codes (idle, error). Durations are floored to whole seconds. Supports outlier removal via ignoreOutliers.
Authentication
Requires the X-API-Key header.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
from | integer (query, Unix s) | yes | Start of time range. |
till | integer (query, Unix s) | yes | End of time range. |
machineIds | string (query) | yes | Machine IDs or "all". |
shift | string (query, JSON) | no | Optional shift filter. |
designId | string (query) | no | Optional design ID filter. |
designStitches | integer (query) | no | Stitch count of the design. |
ignoreOutliers | integer enum=0|10|20|30 (default 0) | no | Percentage of fastest+slowest passes to trim. |
Response (200 OK)
| Field | Type | Description |
|---|---|---|
data[].designId | string | |
data[].designName | string | |
data[].designStitches | integer | |
data[].passes | integer | |
data[].minTime | integer | Shortest pass in seconds. |
data[].maxTime | integer | Longest pass in seconds. |
data[].avgTime | integer | Average pass time in seconds. |