Dokumentacja dla programistów
Pozostałe typy szablonów
Dokumentacja API (rdzeń)Dokumentacja API
API templates monday.com umożliwia instalowanie szablonu jako zadania działającego w tle i sprawdzanie stanu instalacji. Poniższe typy są używane jako typy zwracane w zapytaniach i mutacjach dotyczących szablonów.
Template
Typ zwracany przez mutację use_template.
| Pole | Typ | Opis |
|---|---|---|
| process_id | String |
Nieprzezroczysty identyfikator zadania instalacji działającego w tle. Przekaż go do template_installation_status, aby sprawdzić stan instalacji. |
TemplateInstallationStatusResult
Typ zwracany przez zapytanie template_installation_status.
| Pole | Typ | Opis |
|---|---|---|
| board_ids | [ID]! |
Identyfikatory tablic utworzonych do tej pory. Są uzupełniane stopniowo, gdy stan ma wartość IN_PROGRESS. |
| board_ids_map | [BoardIdMapping]! |
Mapuje identyfikator każdej tablicy źródłowej szablonu na identyfikator nowo utworzonej tablicy. |
| is_complete | Boolean! |
Skrócony zapis warunku status == COMPLETE. |
| is_failed | Boolean! |
Skrócony zapis warunku status == FAILED. |
| process_id | ID! |
Zwraca przekazany process_id. |
| status | TemplateInstallationStatus! |
Stan cyklu życia instalacji. |
BoardIdMapping
Mapuje oryginalną tablicę szablonu na utworzoną na jej podstawie tablicę.
| Pole | Typ | Opis |
|---|---|---|
| created_board_id | ID! |
Identyfikator nowo utworzonej tablicy. |
| source_board_id | ID! |
Identyfikator oryginalnej tablicy szablonu. |
TemplateInstallationStatus
Stan cyklu życia instalacji szablonu. Jest zwracany w polu status typu TemplateInstallationStatusResult.
| Wartość enuma | Opis |
|---|---|
PENDING |
Zadanie jest w kolejce, ale jeszcze się nie rozpoczęło. |
IN_PROGRESS |
Trwa etap metadanych - tablice są tworzone jako puste szkielety. |
COMPLETE |
Wszystkie tablice są w pełni gotowe, łącznie z elementami, automatyzacjami i kolumnami lustrzanymi. |
FAILED |
Instalacja nie powiodła się. Częściowo utworzone tablice zostały wycofane. |