Other types

Learn more about the other types used when reading, creating, updating, and deleting columns via the API

The monday.com columns API lets you query a board's column configuration, appearance, and settings.

Each of the object types described below represents a specific aspect of a column. They can be queried as subfields on the columns query or provide column metadata in mutations.

ColumnCapabilities

🚧 Only available in API versions 2025-10 and later

An object containing the column's capability settings.

FieldDescriptionSupported Subfields
calculated CalculatedCapabilityThe column's capability settings.calculated_type ColumnType
function CalculatedFunction!

CalculatedCapability

🚧 Only available in API versions 2025-10 and later

An object containing the column's calculated capability settings.

FieldDescriptionEnum Values
calculated_type ColumnTypeThe type of calculated value.
function CalculatedFunction!The function to calculate the parent values.COUNT_KEYS
MAX
MIN
MIN_MAX
NONE
SUM

ColumnCapabilitiesInput

🚧 Only available in API versions 2025-10 and later

An object containing the column capabilities configuration.

FieldDescriptionSupported fields
calculated CalculatedCapabilityInputThe input for configuring a column's calculated capability settings.function CalculatedFunction!

CalculatedCapabilityInput

🚧 Only available in API versions 2025-10 and later

An object containing the column's calculated capabilities settings. Enables calculated functionality for the column.

FieldDescriptionSupported fields
calculated CalculatedCapabilityInputThe input for configuring a column's calculated capability settings.function CalculatedFunction!

Calculated function

🚧 Only available in API versions 2025-10 and later

An object that defines the function used to calculate column values within column capabilities

FieldDescriptionEnum Values
function CalculatedFunction!The function to count the values. If not provided, the default column type function will apply.COUNT_KEYS (label count)
MAX (maximum value)
MIN (minimum value)
MIN_MAX (both minimum and maximum values)
NONE
SUM (sum of all values)

ColumnMappingInput

An object that defines the column mapping between the target and source boards.

FieldDescription
source ID!The source column's unique identifier.
target IDThe target column's unique identifier.

ColumnType

ColumnType accepts enum values to specify which column type to filter, read, or update in your query or mutation.

auto_numberboard_relationbutton
checkboxcolor_pickercountry
creation_logdatedependency
docdropdownemail
fileformulahour
item_assigneesitem_idlast_updated
linklocationlong_text
mirrornamenumbers
peoplephoneprogress
ratingstatussubtasks
tagsteamtext
timelinetime_trackingvote
weekworld_clockunsupported