CustomFieldPatch
Any subset of writable fields. At least one is required. Unknown or read-only fields are rejected.
- descriptionType: string | null
- entityType: string | null
The table the field is on, e.g. gigs or venues. Fixed once created.
- fieldType: string | nullenum
_type Fixed once created; to change a field’s type, retire it and add a new one.
values- rich
_text - number
- currency
- date
- time
- checkbox
- select
- multi
_select
- rich
- keyType: string | null
The column name: lowercase, starting with x_. Fixed once created.
- labelType: string | null
- optionsType: array of string | null
The allowed values of a select or multi_select field.
- orderType: number | null
- relationType: string | null
The table a relation field points at. Fixed once created.
- requiredType: boolean
New records must supply a value. Checked by the API, not the database.
- statusType: "active" or "retired" or nullenum
A retired field is hidden from the API and the app; its column and data stay.