SymetryML Documentation
Encoders

Delete encoder

Delete an Encoder. Fails if the encoder is currently assigned to a project (see [Assign encoder to project](/docs/api-reference/encoders/projects-project-encoderassign-get)) or is the target of a running `learnds`-scheduled job — either must be cleared first.

DELETE
/{user}/encoders/{encodername}

Delete an Encoder. Fails if the encoder is currently assigned to a project (see Assign encoder to project) or is the target of a running learnds-scheduled job — either must be cleared first.

Authorization

SymetryMLAuth
AuthorizationBearer <token>

HMAC-SHA256 signature-based authentication: requests are signed with your secret key and sent with the Customer-ID, Sym-date, Authorization, Content-MD5 and sym-version headers. See SymetryML REST API Security for the signature algorithm and a complete example.

In: header

Path Parameters

user*string

User/Customer identifier

encodername*string

Response Body

application/json

application/json

application/json

curl -X DELETE "https://example.com/c1/encoders/superenc0"
{  "statusCode": 200,  "statusString": "Removed Encoder[superenc0] from Customer[c1] store.",  "values": {}}
{  "statusCode": 400,  "statusString": "Customer[c1] does not have Encoder[nosuchenc].",  "values": {}}

{  "statusCode": 409,  "statusString": "Encoder[superenc0] is assigned to RTLM[testrtlm0].",  "values": {}}