Inne typy
Interfejsy API monday.com dotyczące zespołów umożliwiają tworzenie, odczytywanie, aktualizowanie i usuwanie zespołów.
Poniższe typy są używane przez zapytania i mutacje dotyczące zespołów. Nie można wykonywać zapytań o nie niezależnie.
AssignTeamOwnersResult
Obiekt zawierający wynik przypisywania właścicieli zespołu za pomocą API.
| Pole | Typ | Opis |
|---|---|---|
| errors | [AssignTeamOwnersError!] |
Błędy, które wystąpiły podczas przypisywania właścicieli do zespołu. Użyj tego pola, aby sprawdzić, które wywołania zakończyły się niepowodzeniem. |
| team | Team |
Zespół, do którego przypisano właścicieli. |
AssignTeamOwnersError
Obiekt zawierający błąd, który wystąpił podczas niepowodzenia mutacji assign_team_owners.
| Pole | Typ | Opis | Wartości wyliczeniowe |
|---|---|---|---|
| code | AssignTeamOwnersErrorCode |
Kod błędu, który wystąpił. | CANNOT_UPDATE_SELFEXCEEDS_BATCH_LIMITFAILEDINVALID_INPUTUSER_NOT_FOUNDUSER_NOT_MEMBER_OF_TEAMVIEWERS_OR_GUESTS |
| message | String |
Treść komunikatu o błędzie. | |
| user_id | ID |
Unikalny identyfikator użytkownika, który spowodował błąd. |
ChangeTeamMembershipsResult
Obiekt zawierający wynik dodawania użytkowników do zespołu lub usuwania ich z niego za pomocą API.
| Pole | Typ | Opis |
|---|---|---|
| failed_users | [User!] |
Użytkownicy, których członkostwa w zespole nie udało się zaktualizować. |
| successful_users | [User!] |
Użytkownicy, których członkostwa w zespole udało się zaktualizować. |
CreateTeamAttributesInput
Obiekt zawierający atrybuty zespołu do utworzenia.
| Pole | Typ | Opis |
|---|---|---|
| is_guest_team | Boolean |
Czy nowy zespół obejmuje użytkowników-gości. |
| name | String! |
Nazwa nowego zespołu. |
| parent_team_id | ID |
Unikalny identyfikator zespołu nadrzędnego. |
| subscriber_ids | [ID!] |
Unikalne identyfikatory członków zespołu. Lista nie może być pusta, chyba że ustawiono allow_empty_team. |
CreateTeamOptionsInput
Obiekt zawierający opcje zespołu do utworzenia.
| Pole | Typ | Opis |
|---|---|---|
| allow_empty_team | Boolean |
Czy zespół może nie mieć żadnych subskrybentów. |
RemoveTeamOwnersResult
Obiekt zawierający wynik usuwania właścicieli zespołu za pomocą API.
| Pole | Typ | Opis |
|---|---|---|
| errors | [RemoveTeamOwnersError!] |
Błędy, które wystąpiły podczas usuwania właścicieli z zespołu. Użyj tego pola, aby sprawdzić, które wywołania zakończyły się niepowodzeniem. |
| team | Team |
Zespół, z którego usunięto właścicieli. |
RemoveTeamOwnersError
Obiekt zawierający błąd, który wystąpił podczas niepowodzenia mutacji remove_team_owners.
| Pole | Typ | Opis | Wartości wyliczeniowe |
|---|---|---|---|
| code | RemoveTeamOwnersErrorCode |
Kod błędu, który wystąpił. | CANNOT_UPDATE_SELFEXCEEDS_BATCH_LIMITFAILEDINVALID_INPUTUSER_NOT_FOUNDUSER_NOT_MEMBER_OF_TEAMVIEWERS_OR_GUESTS |
| message | String |
Treść komunikatu o błędzie. | |
| user_id | ID |
Unikalny identyfikator użytkownika, który spowodował błąd. |