[
  {
    "id": "95b11417-f18f-457f-8804-68e361f9164f",
    "key": "An example name",
    "name": "An example name",
    "enabled": true,
    "required": true,
    "fieldType": "text",
    "validationRules": {
      "unique": true,
      "regex": "^0x",
      "validOptions": [
        {
          "label": "small"
        },
        {
          "label": "medium"
        },
        {
          "label": "large"
        }
      ],
      "checkboxText": "Agree to the terms and conditions"
    }
  }
]
id
string
required
key
string
required
name
string
required
enabled
boolean
required

A flag indicating whether the custom field is active.

required
boolean
required

A flag indicating whether the custom field is required.

fieldType
enum<string>
required
Available options:
text,
checkbox,
select
validationRules
object

Optional validation rules for the custom field