# Update a custom field definition Endpoint: PATCH /custom-field-definitions/{customFieldDefinitionId} Version: 1.44 Security: bearerAuth ## Path parameters: - `customFieldDefinitionId` (integer, required) Custom field definition identifier Example: 1 ## Request fields (application/json-patch+json): - `op` (string, required) The JSON Patch operation to be performed Enum: "add", "remove", "replace", "move", "copy", "test" - `path` (string, required) A JSON-Pointer - `value` (object) The value to be used within the operations - `from` (string) A string containing a JSON Pointer value ## Response 200 fields (application/json): - `id` (integer) Unique identifier for the custom field definition Example: 1 - `label` (string, required) Display label for the custom field Example: "Additional field definition label" - `entityLevel` (string, required) Indicates the entity level the custom field applies to Enum: "USAGE_PRODUCT", "RENTAL_PRODUCT", "RENTAL_PRODUCT_INVENTORY", "SITE", "CUSTOMER" ## Response 400 fields ## Response 404 fields