# Mass Edit Performs a mass edit action on LookupTableValue or MatrixLookupTableValue objects. Updates LTV or MLTV columns to specified values. --- Required Permission| Roles with the Required Permission | ---------|----------| LOOKUPTABLE_UPDATE | Administer Price Parameters (PB_PARAMETERS), Administer Plasma (PLASMA) Endpoint: POST /lookuptablemanager.massedit/{tableId} Security: basic, X-PriceFx-jwt ## Path parameters: - `tableId` (string, required) The ID of the Lookup Table whose values you want to update. ## Request fields (application/json): - `data` (object, required) - `data.filterCriteria` (object, required) - `data.filterCriteria._constructor` (string, required) - `data.filterCriteria.operator` (string, required) - `data.filterCriteria.criteria` (array, required) - `data.filterCriteria.criteria.fieldName` (string, required) - `data.filterCriteria.criteria.value` (array) TypedId of rows whose columns you want to update. - `data.massEditRecords` (array, required) - `data.massEditRecords.massEditOperator` (string, required) Can be either one of these valid operators: +, -, *. If omitted, the provided value is set (= operator). Otherwise the specified operation is applied. - `data.massEditRecords.fieldValue` (string, required) The new value of the field (column). - `data.massEditRecords.precision` (any) ## Response 200 fields (application/json): - `response` (object) - `response.node` (string) - `response.data` (array) A single item array with a string that represents the number of rows changed. - `response.status` (number) A status code.