Skip to content

Custom fields

Custom fields and the JSON Schema types they may use.

A custom field on a model

PropertyTypeRequiredDescription
namestringYesName of the custom field.
fieldTypeCustomFieldTypeYesThe JSON schema type to use when de-serializing the `value` field.
schemastringNoLink to the full JSON schema for this custom field.
valueunknownYesValue of the custom field.
descriptionstringNoDescription of the custom field's purpose.
{
"name": "eligibilityType",
"fieldType": "array",
"value": [
"individual",
"household"
],
"description": "Types of eligible applicants"
}

The set of JSON schema types supported by a custom field.

ValueDescription
stringA sequence of characters.
numberA numeric value (integer or decimal).
integerA whole number without decimals.
booleanA `true` or `false` value.
objectA nested object with its own properties.
arrayAn ordered list of values.
"string"