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 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 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/Customer identifier
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": {}}Bulk-create encoder key values POST
Bulk-insert raw key/value/count/sum rows into an Encoder — the lower-level counterpart to [Update encoder from an inline DataFrame](/docs/api-reference/encoders/encoders-encodername-learn-post)/ [Update encoder from a data source (async job)](/docs/api-reference/encoders/encoders-encodername-learnds-post), used to seed or migrate an encoder's internal counts directly rather than deriving them from a DataFrame/data source. Each row: - **`Key`**: the categorical attribute name. - **`Value`**: one of that attribute's observed values. - **`Count`**/**`Sum`**: accumulate against whatever the encoder already holds for that key/value pair — this endpoint *adds*, it does not replace (see [Overwrite encoder key values](/docs/api-reference/encoders/encoders-encodername-keyvals-key-setvalues-post) for a per-key overwrite). Send in chunks for large uploads; there's no single-request size limit enforced, but the reference client chunks at 8192 rows.
List data sources used to update an encoder GET
List the names of every data source that has been used to update (via [Update encoder from a data source (async job)](/docs/api-reference/encoders/encoders-encodername-learnds-post)) the given Encoder.