ZSK Web API

ZSK Web API

GetNeedleInfo

POST

Returns the needle information stored in the embroidery file.

This request is supported for TC (Z00) and TBF formats.


Parameters

Parameter Type Description Required
RequestType string Request get needle info Yes
EmbroideryType string Type of embroidery data Yes
EmbroideryBase64 string BASE64 encoded embroidery data No

Example

{
  "RequestType": "GetNeedleInfo",
  "EmbroideryType": "TC",
  "EmbroideryBase64": "base64 encoded embroidery data",
  "ServerVersion": 3
}
or
{
  "RequestType": "GetNeedleInfo",
  "EmbroideryType": "TBF",
  "EmbroideryBase64": "base64 encoded embroidery data",
  "ServerVersion": 3
}

Json response:
[
  {
    "NeedleNumber": 1,
    "Red": 108,
    "Green": 153,
    "Blue": 72,
    "ColorName": "",
    "ColorNumber": "1848",
    "ThreadSize": "0"
  },
  {
    "NeedleNumber": 2,
    "Red": 198,
    "Green": 32,
    "Blue": 72,
    "ColorName": "",
    "ColorNumber": "1910",
    "ThreadSize": "0"
  },
  {
    "NeedleNumber": 3,
    "Red": 115,
    "Green": 123,
    "Blue": 130,
    "ColorName": "",
    "ColorNumber": "1502",
    "ThreadSize": "0"
  },
  {
    "NeedleNumber": 4,
    "Red": 255,
    "Green": 255,
    "Blue": 102,
    "ColorName": "Yellow",
    "ColorNumber": "310",
    "ThreadSize": "0"
  }
]