Skip to main content

Field Object

Example
"field": {
"slug": "random_10_digit_alphanumeric_value",
"label": "Field Name",
"field_type": "field_type",
"params": {
...field_specific_params
},
"is_new": true
}

Object Literals

ParamTypeOptionalDescription
slugstringNoA random 10 digit alphanumeric value.
labelstringNoThe field name.
field_typestringNoThe field type (see below).
paramsobjectNofield-specific parameters.
is_newbooleanNoSet to true for new fields.

Field Types

The following is a list of the field type values for each supported SmartSuite field.

Field NameField TypeNotes
Single Selectsingleselectfield
Multiple Selectmultipleselectfield
Statusstatusfield
Tagtagsfield
Texttextfield
Addressaddressfield
Datedatefield
Date Rangedaterangefield
Due Dateduedatefield
Durationdurationfield
Timetimefield
Time Tracking LogtimetrackingfieldBulk add unsupported.
ChecklistchecklistfieldBulk add unsupported.
Color Pickercolorpickerfield
Emailemailfield
Full Namefullnamefield
IP Addressipaddressfield
Linklinkfield
Phonephonefield
Title (Primary)recordtitlefieldSystem Field, cannot be added via API
SmartDocrichtextareafield
Social NetworksocialnetworkfieldBulk add unsupported.
Text Areatextareafield
Currencycurrencyfield
Numbernumberfield
Number Slidernumbersliderfield
Percent Completepercentcompletefield
Percentpercentfield
Ratingratingfield
VotevotefieldBulk add unsupported.
CountcountfieldBulk add unsupported.
Files and ImagesfilefieldBulk add unsupported.
SignaturesignaturefieldBulk add unsupported.
FormulaformulafieldBulk add unsupported.
Lookuplookupfield
RolluprollupfieldBulk add unsupported.
Record IdrecordidfieldBulk add unsupported.
First CreatedfirstcreatedfieldSystem Field, cannot be added via API
Last UpdatedlastupdatedfieldSystem Field, cannot be added via API
Sub-ItemssubitemsfieldBulk add unsupported.
Open CommentscommentscountfieldSystem Field, cannot be added via API
ButtonbuttonfieldBulk add unsupported.
Linked Recordlinkedrecordfield
Assigned Touserfield
Auto NumberautonumberfieldSystem Field, cannot be added via API