# Create a new custom field definition Endpoint: POST /custom-field-definitions Version: 1.44 Security: bearerAuth ## Request fields (application/json): - `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 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 201 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 401 fields ## Response 500 fields