Appearance
RecordWorkCenterStatusEventInput
Type: Input
Input for recording a work centre status transition event
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| customStatus | String | Vendor- or domain-specific status string; required when status is CUSTOM. | |
| fromPhase | ProgressPhase | Previous phase — omit for the first event in a session | |
| metadata | [DictionaryInput!] | Optional key-value metadata | |
| source | String | Data provenance tag (e.g. API, MQTT, MANUAL). Defaults to API. | |
| status | WorkCenterStatusKey! | Reported device status (required). Use CUSTOM with customStatus for vendor-specific codes. | |
| timestamp | ISO8601 | ISO8601 timestamp of the transition; defaults to server time | |
| toPhase | ProgressPhase! | New phase the work centre entered (required) | |
| workCenterId | WorkCenterID! | Work centre that transitioned (required) |