Types

UserDataCaptureFormField

A field on a UDC form, in the old schema-row shape of the form get, create, update and status routes.

id
string (uuid)
The field's id.
referencerequired
string | null
Stable UDC key used to read/write this field's value on the investor `data_capture` map.
labelrequired
string | null
namerequired
string | null
typerequired
string | null
The form field type (e.g. TEXT, DATE, CURRENCY, INTEGER, CHECKBOX, DROPDOWN, MULTI_DROPDOWN).
description
string | null
Help text shown with the field.
placeholder
string | null
Placeholder text shown in the empty field.
allowed_valuesrequired
array | null
For option-style fields, the permitted values; null otherwise.
requiredrequired
boolean
conditions
object[]
Display conditions on this field.
condition_logic
string
How this field's conditions combine. AND unless set otherwise.One of: AND, OR

Used by (1)