Other Types

The monday.com managed_column API lets you query a managed column's settings, permissions, creator data, and more.

The object types below provide additional data structures used across the managed column API’s CRUD operations. They extend the core types documented in the main managed_column reference and are used to create and configure new managed columns, update column details, and retrieve detailed managed column information.

CreateDropdownColumnSettingsInput

An object containing the settings for a new managed dropdown column, including its labels.

FieldDescriptionSupported Fields
labels [CreateDropdownLabelInput!]!An array that specifies the labels for the new managed dropdown column.label String!

CreateDropdownLabelInput

An object containing the properties of a label to be created in a managed dropdown column.

FieldDescription
label String!The text on the new managed dropdown column's label.

CreateStatusColumnSettingsInput

An object containing the settings for a new managed status column, including its labels.

Field

Description

Supported Fields

labels [CreateStatusLabelInput!]!

An array that defines the labels for the new managed status column.

color StatusColumnColors!
description String
index Int!
is_done Boolean
label String!

CreateStatusLabelInput

An object containing the properties of a label to be created in a managed dropdown column.

FieldDescription
color StatusColumnColors!The color of the label for the new managed status column. See the complete list of available colors here.
description StringThe description of the new managed status column.
index Int!The index of the label for the new managed status column.
is_done BooleanWhether the label is marked as "Done".
label String!The text on the label of the new managed status column.

DropdownColumnSettings

An object containing the configuration of a managed dropdown column. One of two possible GraphQL implementation types for a managed column's settings field.

Field

Description

Supported Fields

labels [DropdownLabel!]

An array containing the settings of the managed dropdown column's labels.

id Int
is_deactivated Boolean
label String

type ManagedColumnTypes

The type of managed column: dropdown or status.

DropdownLabel

An object containing the text, activation state, and identifier for each label used in a managed dropdown column.

FieldDescription
id IntThe unique identifier of the managed dropdown column's label.
is_deactivated BooleanWhether the managed dropdown column's label is deactivated.
label StringThe text of the managed dropdown column's label.


StatusColumnColors

An enum containing the available colors for managed status column labels. See the full color reference here.

Enum Values
american_grayaquamarineberry
blackishbright_bluebright_green
brownbubblechili_blue
coffeedark_bluedark_indigo
dark_orangedark_purpledark_red
done_greenegg_yolkexplosive
grass_greenindigolavender
lilaclipsticknavy
orchidpeachpecan
purpleriverroyal
saladishskysofia_pink
steelstuck_redsunset
tantealwinter
working_orange

StatusColumnSettings

An object containing the configuration of a managed status column. One of two possible GraphQL implementation types for a managed column's settings field.

Field

Description

Supported Fields

labels [StatusLabel!]

An array containing the settings of the managed status column's labels.

color StatusColumnColors
description String
id Int
index Int
is_deactivated Boolean
is_done Boolean
label String

type ManagedColumnTypes

The type of managed column: dropdown or status.

StatusLabel

An object containing the properties of each label in a managed status column, including color, text, and activation state.

FieldDescription
color StatusColumnColorsThe status label's color. See the complete list of available colors here.
description StringThe status label's description.
id IntThe status label's unique identifier.
index IntThe status label's index.
is_deactivated BooleanWhether the status label is deactivated.
is_done BooleanWhether the status label is "Done".
label StringThe status label's text.

UpdateDropdownColumnSettingsInput

An object containing the updated settings for a managed dropdown column, including changes to its labels.

Field

Description

Supported Fields

labels [UpdateDropdownLabelInput!]!

An array that specifies the updated labels for the managed dropdown column.

id Int
is_deactivated Boolean
label String!

UpdateDropdownLabelInput

An object containing the properties of a dropdown label to update in a managed dropdown column.

FieldDescription
id IntThe unique identifier of the existing label to update. Omit it to create a new label.
is_deactivated BooleanWhether the label is deactivated.
label String!The updated label for the managed dropdown column.

UpdateStatusColumnSettingsInput

An object containing the updated settings for a managed status column, including changes to its labels.

Field

Description

Supported Fields

labels [UpdateStatusLabelInput!]!

An array that defines the labels for the updated managed status column.

color StatusColumnColors!
description String
id Int
index Int!
is_done Boolean
label String!

UpdateStatusLabelInput

An object containing the properties of a status label to update in a managed status column.

FieldDescription
color StatusColumnColors!The updated color of the managed status column's label.
description StringThe updated description of the managed status column.
id IntThe unique identifier of the existing label to update. Omit it to create a new label.
index Int!The updated index of the new managed status column's label.
is_deactivated BooleanWhether the status label is deactivated.
is_done BooleanWhether the label is marked as "Done".
label String!The updated text for the label of the managed status column.