# Update classifier by ID Endpoint: PUT /classifiers/{classifierId} Version: 5.1.47 Security: api_key ## Path parameters: - `classifierId` (integer, required) The ID of the classifier to update ## Request fields (application/json): - `classifierName` (string, required) The name of this classifier. Note that it must be unique. Example: "MyClassifier" - `description` (string) The description of the classifier. Example: "Detects my sensitive data" - `frameworkId` (integer) The id of the classifier framework. Example: 1 - `domainName` (string) The name of the domain that will be assigned to the column/field when a profile expression match is found during the execution of a profile job. Example: "MyDomain" - `classifierConfiguration` (object) Example: {"dataPatterns":[{"regex":"[A-Za-z0-9]*","matchStrength":0.1}]} ## Response 200 fields (application/json): - `classifierId` (integer) The ID of the classifier. This will be generated by the Masking Engine. - `classifierName` (string, required) The name of this classifier. Note that it must be unique. Example: "MyClassifier" - `description` (string) The description of the classifier. Example: "Detects my sensitive data" - `frameworkId` (integer) The id of the classifier framework. Example: 1 - `domainName` (string) The name of the domain that will be assigned to the column/field when a profile expression match is found during the execution of a profile job. Example: "MyDomain" - `createdBy` (string) The user that created the profile expression. This field is auto-generated by the Masking Engine. - `classifierConfiguration` (object) Example: {"dataPatterns":[{"regex":"[A-Za-z0-9]*","matchStrength":0.1}]} ## Response 400 fields ## Response 403 fields ## Response 404 fields ## Response 409 fields