type string, value shape, and key settings (defaults in parentheses).
Computed and system types —
rich_text, rollup, created_at, updated_at, updated_by, user — exist inside Zite apps but are platform-managed and can’t be created or configured through this API.
Notes
numberFormat:local(default) ·comma_period·period_comma·space_comma·space_period.- Duration
format:h:mm(default) ·h:mm:ss·h:mm:ss.s·h:mm:ss.ss·h:mm:ss.sss. options[]:labelrequired;coloroptional (auto-assigned if omitted);valueoptional — omit when creating, use in writes to reference existing options (reorder, or keep old + add new). Colors: purple, orange, blue, gray, red, yellow, green, pink, lime, tangerine, emerald, sky, teal, indigo, cyan, violet, fuchsia.dateFormat:local(default) ·long·us·european·iso.timeFormat:12h(default) ·24h.tableIdaccepts a table ID or name during base creation; creating the field auto-connects both tables in both directions.- Single value if the linked-record field has
allowMultiple: false, array iftrue; element type matches the looked-up field. - Cannot be created during initial base setup — add later via the field-creation endpoint.
{ type: "public_api", apiKeyId? }|{ type: "form_submission", flowPublicId, sessionId }|{ type: "workflow", workflowId, executionId }|{ type: "manual", reason?, userId? }|null.
Formula fields
Formula fields compute their value from other fields using a formula expression. They are read-only and automatically recalculate when referenced fields change. See the Formulas guide for the complete list of supported functions.
Formatting options
- Numbers —
numberDisplayType:"number"(plain) ·"currency"(use withdecimalPlaces,numberFormat) ·"percent"·"duration". - Dates —
dateFormat,timeFormat("12h"or"24h"),timezone,displayTimeZone(whether to show the timezone).
Primary field
The first field in each table is the primary field and must be one of:single_line_text, long_text, date, phone_number, email, url, number, currency, percent, duration, autonumber, formula.