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.
| Field | Description | Supported 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.
| Field | Description |
|---|---|
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 | An array that defines the labels for the new managed status column. | color |
CreateStatusLabelInput
An object containing the properties of a label to be created in a managed dropdown column.
| Field | Description |
|---|---|
color StatusColumnColors! | The color of the label for the new managed status column. See the complete list of available colors here. |
description String | The description of the new managed status column. |
index Int! | The index of the label for the new managed status column. |
is_done Boolean | Whether 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 | An array containing the settings of the managed dropdown column's labels. | id |
type | The type of managed column: |
DropdownLabel
An object containing the text, activation state, and identifier for each label used in a managed dropdown column.
| Field | Description |
|---|---|
id Int | The unique identifier of the managed dropdown column's label. |
is_deactivated Boolean | Whether the managed dropdown column's label is deactivated. |
label String | The 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_gray | aquamarine | berry |
blackish | bright_blue | bright_green |
brown | bubble | chili_blue |
coffee | dark_blue | dark_indigo |
dark_orange | dark_purple | dark_red |
done_green | egg_yolk | explosive |
grass_green | indigo | lavender |
lilac | lipstick | navy |
orchid | peach | pecan |
purple | river | royal |
saladish | sky | sofia_pink |
steel | stuck_red | sunset |
tan | teal | winter |
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 | An array containing the settings of the managed status column's labels. | color |
type | The type of managed column: |
StatusLabel
An object containing the properties of each label in a managed status column, including color, text, and activation state.
| Field | Description |
|---|---|
color StatusColumnColors | The status label's color. See the complete list of available colors here. |
description String | The status label's description. |
id Int | The status label's unique identifier. |
index Int | The status label's index. |
is_deactivated Boolean | Whether the status label is deactivated. |
is_done Boolean | Whether the status label is "Done". |
label String | The 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 | An array that specifies the updated labels for the managed dropdown column. | id |
UpdateDropdownLabelInput
An object containing the properties of a dropdown label to update in a managed dropdown column.
| Field | Description |
|---|---|
id Int | The unique identifier of the existing label to update. Omit it to create a new label. |
is_deactivated Boolean | Whether 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 | An array that defines the labels for the updated managed status column. | color |
UpdateStatusLabelInput
An object containing the properties of a status label to update in a managed status column.
| Field | Description |
|---|---|
color StatusColumnColors! | The updated color of the managed status column's label. |
description String | The updated description of the managed status column. |
id Int | The 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 Boolean | Whether the status label is deactivated. |
is_done Boolean | Whether the label is marked as "Done". |
label String! | The updated text for the label of the managed status column. |
