Input field IDs are UUIDs (e.g.,
550e8400-e29b-41d4-a716-446655440000), not numeric IDs like locations or lines.Field Types
For the complete field type reference, see InputFieldType.
Using SELECT Fields
ForSELECT type fields, provide option IDs in the optionIds array instead of value:
- Check the
multiSelectproperty to determine if multiple options can be selected - If
multiSelectisfalse, provide exactly one option ID - If
multiSelectistrue, you may provide multiple option IDs
Line Visibility
ThevisibleForLines array indicates which lines the input field applies to:
- Empty array (
[]) means the field is visible for all lines - Non-empty array means the field only applies to those specific lines