Returns detailed real-time information for a specific machine. The machine must belong to the authenticated company.
The response includes the machine’s configuration and its current operational state:
- Live monitoring: current status, stitch counter and active needle position.
- Pattern information: details of the design currently being processed, including
passes_pattern. - Time estimation:
estimate_time_remainingbased on the configured RPM and remaining stitches. - Hardware details: heads and needles.
Authentication
Requires the X-API-Key header.
Path parameters
machineId (string, required) – the machine identifier (e.g. 26027).
Response (200 OK)
| Field | Type | Description |
|---|---|---|
data.machine_id | string | e.g. 26027. |
data.alias | string | e.g. ZSK Sprint 6. |
data.id_location | integer | |
data.id_datacollector | string | |
data.order | integer (nullable) | |
data.heads | integer | Number of heads (manual override if set). |
data.active_heads | integer | Number of currently active heads. |
data.active_needle | integer (nullable) | Currently active needle number. |
data.needles | integer | Number of needles per head. |
data.hide_machine | boolean | |
data.first_seen | string (date-time) | |
data.last_seen | string (date-time) | |
data.rpm | integer | Configured RPM from company settings. |
data.rotation_speed | integer (nullable) | Current rotation speed. |
data.id_design | string (nullable) | Currently loaded design/pattern ID. |
data.design_stitches | integer (nullable) | Total stitches of the current design. |
data.stitch | integer | Current stitch position. |
data.status_code | integer (nullable) | Current machine status code. |
data.repeated_pattern | integer (nullable) | Pattern repeats configured. |
data.passes_pattern | integer | Completed passes of the current design. |
data.pattern_stitchcounter | integer (nullable) | Pattern stitch counter from machine. |
data.pattern_stitchnumber | integer (nullable) | Current pattern stitch number. |
data.stitch_type | integer (nullable) | Current stitch type. |
data.estimate_time_remaining | integer (nullable) | Estimated seconds remaining. |
Error responses
- 404 – Machine not found or not accessible.