MyZSK API

The MyZSK API is a read-only REST interface that allows for the retrieval of embroidery data, machine statuses, and analytics from the MyZSK platform. It is designed for the programmatic analysis of production, thread breaks, shifts, and operators.

Status code lookup table

GET /status-codes

Returns all machine status codes and their descriptions. Use this lookup table to interpret status_code / status values returned by the machine and report endpoints.

Authentication

Requires the X-API-Key header.

Query parameters

None.

Response (200 OK)

FieldTypeDescription
data[].idintegerStatus code identifier (e.g. 1012).
data[].enstringEnglish translation (e.g. "Machine stopped at end of pattern").
data[].destringGerman translation (e.g. "Maschine gestoppt am Musterende").
data[].itstringItalian translation (e.g. "Macchina fermata a fine ricamo").

Example response

{
  "data": [
    { "id": 1012, "en": "Machine stopped at end of pattern", "de": "Maschine gestoppt am Musterende", "it": "Macchina fermata a fine ricamo" }
  ]
}

Example

curl -H "X-API-Key: $MYZSK_API_KEY" \
     "https://my.zsk.de/customer-api/status-codes"