Text Fields
Text
Short text input for names, titles, and brief descriptions. ValueLong Text
Multi-line text for comments, descriptions, and notes. ValueURL
Website links with automatic URL validation. ValuePhone Number
Phone numbers with flexible formatting. ValueNumber Fields
Number
Numeric values with customizable decimal places and formatting. ValueCurrency
Monetary values with currency symbol and formatting. ValuePercent
Percentage values with optional progress bar display. ValueRating
Star rating system with customizable maximum value. ValueDuration
Time duration with customizable display format. ValueSelection Fields
Single Select
Choose one option from a predefined list. Valuelabel(required): The display text for the optioncolor(optional): Color key for the option. If not specified, a color will be auto-assigned. Available colors: purple, orange, blue, gray, red, yellow, green, pink, lime, tangerine, emerald, sky, teal, indigo, cyan, violet, fuchsiavalue(optional): Not specified when creating new options. Useful in write operations when specifying existing options (e.g., reordering options, keeping old options and adding new ones)
Multiple Select
Choose multiple options from a predefined list. Valuelabel(required): The display text for the optioncolor(optional): Color key for the option. If not specified, a color will be auto-assigned. Available colors: purple, orange, blue, gray, red, yellow, green, pink, lime, tangerine, emerald, sky, teal, indigo, cyan, violet, fuchsiavalue(optional): Not specified when creating new options. Useful in write operations when specifying existing options (e.g., reordering options, keeping old options and adding new ones)
Checkbox
Boolean true/false toggle. ValueDate & Time Fields
Date
Calendar date without time component. ValueDateTime
Date and time with timezone support. ValueFile Fields
Attachments
File attachments with URL and optional filename. ValueWhen providing attachment values, the URL must be accessible. The filename is optional and used for display purposes only.
Relationship Fields
Linked Record
Create relationships between records in different tables. ValuetableIdcan be either a table ID or table name during base creation- Creating linked record fields automatically connects tables in both directions
Lookup
Display values from linked records. ValueComputed Fields
Formula
Dynamically computed values based on other fields using formula expressions.Formula fields are read-only and automatically recalculate when referenced fields change. See the Formulas guide for the complete list of supported functions.
Formatting Options
For numbers (
numberDisplayType):
"number"- Plain number"currency"- Currency display (use withdecimalPlaces,numberFormat)"percent"- Percentage display"duration"- Time duration
dateFormat- Date format stringtimeFormat- Time format ("12h"or"24h")timezone- Timezone for displaydisplayTimeZone- Whether to show timezone
System Fields
Autonumber
Auto-incrementing integer field, system-generated. ValueAutonumber values are auto-generated and cannot be set manually. The field is read-only.
Source
Tracks where the record was created from (form, API, workflow, etc.). ValueSource values are system-generated and cannot be set manually. The value is stored as JSONB.
Primary Field Requirements
The first field in each table becomes the primary field and must be one of these types:single_line_textlong_textdatephone_numberemailurlnumbercurrencypercentdurationautonumberformula
General Notes
- Empty Values: Each field type has a default empty value:
- Text fields:
""(empty string) - Number fields:
null - Boolean fields:
false - Array fields:
[](empty array) - Object fields:
null
- Text fields: