Dokumentacja dla programistów

Inne typy

Aktualizacja 2026-09-06


API monday.com managed_column umożliwia pobieranie ustawień, uprawnień, danych twórcy i innych informacji o kolumnie zarządzanej.

Poniższe typy obiektów udostępniają dodatkowe struktury danych używane w operacjach CRUD API kolumn zarządzanych. Rozszerzają podstawowe typy opisane w głównej dokumentacji managed_column. Służą do tworzenia i konfigurowania nowych kolumn zarządzanych, aktualizowania ich szczegółów oraz pobierania szczegółowych informacji na ich temat.

CreateDropdownColumnSettingsInput

Obiekt zawierający ustawienia nowej zarządzanej kolumny listy rozwijanej, w tym jej etykiety.

Pole Opis Obsługiwane pola
labels [CreateDropdownLabelInput!]! Tablica określająca etykiety nowej zarządzanej kolumny listy rozwijanej. label String!

CreateDropdownLabelInput

Obiekt zawierający właściwości etykiety, która zostanie utworzona w zarządzanej kolumnie listy rozwijanej.

Pole Opis
label String! Tekst nowej etykiety w zarządzanej kolumnie listy rozwijanej.

CreateStatusColumnSettingsInput

Obiekt zawierający ustawienia nowej zarządzanej kolumny statusu, w tym jej etykiety.

Pole Opis Obsługiwane pola
labels [CreateStatusLabelInput!]! Tablica definiująca etykiety nowej zarządzanej kolumny statusu. color StatusColumnColors!
description String
index Int!
is_done Boolean
label String!

CreateStatusLabelInput

Obiekt zawierający właściwości etykiety, która zostanie utworzona w zarządzanej kolumnie listy rozwijanej.

Pole Opis
color StatusColumnColors! Kolor etykiety nowej zarządzanej kolumny statusu. Pełną listę dostępnych kolorów znajdziesz tutaj.
description String Opis nowej zarządzanej kolumny statusu.
index Int! Indeks etykiety nowej zarządzanej kolumny statusu.
is_done Boolean Określa, czy etykieta jest oznaczona jako „Done”.
label String! Tekst etykiety nowej zarządzanej kolumny statusu.

DropdownColumnSettings

Obiekt zawierający konfigurację zarządzanej kolumny listy rozwijanej. Jeden z dwóch możliwych typów implementacji GraphQL dla pola settings kolumny zarządzanej.

Pole Opis Obsługiwane pola
labels [DropdownLabel!] Tablica zawierająca ustawienia etykiet zarządzanej kolumny listy rozwijanej. id Int
is_deactivated Boolean
label String
type ManagedColumnTypes Typ zarządzanej kolumny: dropdown lub status.

DropdownLabel

Obiekt zawierający tekst, stan aktywacji i identyfikator każdej etykiety używanej w zarządzanej kolumnie listy rozwijanej.

Pole Opis
id Int Unikalny identyfikator etykiety zarządzanej kolumny listy rozwijanej.
is_deactivated Boolean Określa, czy etykieta zarządzanej kolumny listy rozwijanej jest nieaktywna.
label String Tekst etykiety zarządzanej kolumny listy rozwijanej.

DropdownManagedColumn

Obiekt reprezentujący zarządzaną kolumnę listy rozwijanej.

Pole Typ Opis Wartości wyliczeniowe
created_at Date Data utworzenia zarządzanej kolumny.
created_by ID Unikalny identyfikator użytkownika, który utworzył zarządzaną kolumnę.
description String Opis zarządzanej kolumny.
id String Unikalny identyfikator zarządzanej kolumny.
revision Int Bieżąca wersja zarządzanej kolumny.
settings DropdownColumnSettings Ustawienia zarządzanej kolumny.
settings_json JSON Ustawienia zarządzanej kolumny w formacie JSON.
state ManagedColumnState Stan zarządzanej kolumny. active
inactive
title String Tytuł zarządzanej kolumny.
updated_at Date Data ostatniej aktualizacji zarządzanej kolumny.
updated_by ID Unikalny identyfikator użytkownika, który jako ostatni zaktualizował zarządzaną kolumnę.

DropdownSettingsOverridesInput

Obiekt zawierający ustawienia kolumn listy rozwijanej do nadpisania, jeśli są przypisane do zarządzanej kolumny.

Pole Opis
label_limit_count Int Określa, czy ograniczyć liczbę wybieranych etykiet.
limit_select Boolean Maksymalna liczba wybieranych etykiet. Tego pola należy używać razem z label_limit_count.

StatusColumnColors

Wyliczenie zawierające dostępne kolory etykiet zarządzanej kolumny statusu. Pełną listę kolorów znajdziesz tutaj.

Wartości wyliczeniowe
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

Obiekt zawierający konfigurację zarządzanej kolumny statusu. Jeden z dwóch możliwych typów implementacji GraphQL dla pola settings kolumny zarządzanej.

Pole Opis Obsługiwane pola
labels [StatusLabel!] Tablica zawierająca ustawienia etykiet zarządzanej kolumny statusu. color StatusColumnColors
description String
id Int
index Int
is_deactivated Boolean
is_done Boolean
label String
type ManagedColumnTypes Typ zarządzanej kolumny: dropdown lub status.

StatusLabel

Obiekt zawierający właściwości każdej etykiety w zarządzanej kolumnie statusu, w tym jej kolor, tekst i stan aktywacji.

Pole Opis
color StatusColumnColors Kolor etykiety statusu. Pełną listę dostępnych kolorów znajdziesz tutaj.
description String Opis etykiety statusu.
id Int Unikalny identyfikator etykiety statusu.
index Int Indeks etykiety statusu.
is_deactivated Boolean Określa, czy etykieta statusu jest nieaktywna.
is_done Boolean Określa, czy etykieta statusu ma wartość „Done”.
label String Tekst etykiety statusu.

StatusManagedColumn

Obiekt reprezentujący zarządzaną kolumnę statusu.

Pole Typ Opis Wartości wyliczeniowe
created_at Date Data utworzenia zarządzanej kolumny.
created_by ID Unikalny identyfikator użytkownika, który utworzył zarządzaną kolumnę.
description String Opis zarządzanej kolumny.
id String Unikalny identyfikator zarządzanej kolumny.
revision Int Bieżąca wersja zarządzanej kolumny.
settings StatusColumnSettings Ustawienia zarządzanej kolumny.
settings_json JSON Ustawienia zarządzanej kolumny w formacie JSON.
state ManagedColumnState Stan zarządzanej kolumny. active
inactive
title String Tytuł zarządzanej kolumny.
updated_at Date Data ostatniej aktualizacji zarządzanej kolumny.
updated_by ID Unikalny identyfikator użytkownika, który jako ostatni zaktualizował zarządzaną kolumnę.

UpdateDropdownColumnSettingsInput

Obiekt zawierający zaktualizowane ustawienia zarządzanej kolumny listy rozwijanej, w tym zmiany jej etykiet.

Pole Opis Obsługiwane pola
labels [UpdateDropdownLabelInput!]! Tablica określająca zaktualizowane etykiety zarządzanej kolumny listy rozwijanej. id Int
is_deactivated Boolean
label String!

UpdateDropdownLabelInput

Obiekt zawierający właściwości etykiety listy rozwijanej do zaktualizowania w zarządzanej kolumnie listy rozwijanej.

Pole Opis
id Int Unikalny identyfikator istniejącej etykiety do zaktualizowania. Pomiń to pole, aby utworzyć nową etykietę.
is_deactivated Boolean Określa, czy etykieta jest nieaktywna.
label String! Zaktualizowana etykieta zarządzanej kolumny listy rozwijanej.

UpdateStatusColumnSettingsInput

Obiekt zawierający zaktualizowane ustawienia zarządzanej kolumny statusu, w tym zmiany jej etykiet.

Pole Opis Obsługiwane pola
labels [UpdateStatusLabelInput!]! Tablica definiująca etykiety zaktualizowanej zarządzanej kolumny statusu. color StatusColumnColors!
description String
id Int
index Int!
is_done Boolean
label String!

UpdateStatusLabelInput

Obiekt zawierający właściwości etykiety statusu do zaktualizowania w zarządzanej kolumnie statusu.

Pole Opis
color StatusColumnColors! Zaktualizowany kolor etykiety zarządzanej kolumny statusu.
description String Zaktualizowany opis zarządzanej kolumny statusu.
id Int Unikalny identyfikator istniejącej etykiety do zaktualizowania. Pomiń to pole, aby utworzyć nową etykietę.
index Int! Zaktualizowany indeks etykiety nowej zarządzanej kolumny statusu.
is_deactivated Boolean Określa, czy etykieta statusu jest nieaktywna.
is_done Boolean Określa, czy etykieta jest oznaczona jako „Done”.
label String! Zaktualizowany tekst etykiety zarządzanej kolumny statusu.