Custom Fields
Custom Fields allow for the creation of dynamic fields that can be displayed across various views such as
Apparatuses, Inspections, Testplans. Each custom field is defined with attributes including an identifier,
type, title, and form configuration. The fields can be customized to suit specific requirements, for example,
by setting the form type (e.g., textarea, select, input), enabling or disabling the field,
and specifying additional options like whether the field is required or its maximum length.
This flexibility enables tailored data entry forms for different operational needs.
📄️ List custom fields
List all custom field definitions sorted by `field_id` and `type` for configuration overview.
📄️ Get custom field
Get one custom field definition by UUID with full configuration details.
📄️ Get custom field by type and field_id
Get one custom field definition by `type` and `field_id`.
📄️ Create custom field
Create a custom field definition for apparatuses, inspections, or test plans.
📄️ Update custom field
Update a custom field definition by UUID, including title, form config, and validation.
📄️ Delete custom field
Delete a custom field definition by UUID.
📄️ Update custom field by field_id
Update a custom field definition by `type` and `field_id` when UUID is not available.