CustomFieldDefinition

Attributes

key string required

Unique field identifier (pattern ^[a-zA-Z0-9_]+$, length 0–200)

label object required

No description.

type enum required

Field input type (one of text, numeric, dropdown)

optional boolean default: false

(defaults to false)

text object

No description.

numeric object

No description.

dropdown object

No description.

CustomFieldDefinition
{  "key": "string",  "label": {    "type": "string",    "custom": "string"  },  "type": "text",  "optional": false,  "text": {    "default_value": "string",    "minimum_length": 0,    "maximum_length": 0  },  "numeric": {    "default_value": "string",    "minimum_length": 0,    "maximum_length": 0  },  "dropdown": {    "default_value": "string",    "options": [      {        "label": "string",        "value": "string"      }    ]  }}