Dokumentacja dla programistów›Umiejętności AI›Umiejętność: Pobieranie statusu i kondycji projektu
Dokumentacja dla programistów

Umiejętność: Pobieranie statusu i kondycji projektu

Umiejętności AIDokumentacja API
Aktualizacja 2026-09-06

Status projektu i dane o jego kondycji znajdują się na tablicy portfolio, a nie na tablicy zadań. Każdy projekt jest elementem na tej tablicy. Ma osobne kolumny dotyczące kondycji (RAG), etapu, priorytetu i osi czasu.

Jak odróżnić tablicę portfolio od tablicy zadań

Podczas tworzenia projektu monday.com tworzy dwie tablice o tej samej nazwie. Zanim odczytasz lub zapiszesz dane projektu, ustal, która z nich jest tablicą portfolio.

Pobierz wszystkie tablice w obszarze roboczym i porównaj ich strukturę:

{
  boards(workspace_ids: [WORKSPACE_ID], limit: 20, order_by: created_at) {
    id
    name
    groups { title }
    columns { id title type }
  }
}
Tablica Grupy Jak ją rozpoznać
Tablica zadań (Tasks board) Planowanie (Planning), Realizacja (Execution), Uruchomienie (Launch) Ma kolumnę dependency; jest tworzona jako pierwsza (ma wcześniejszą wartość created_at)
Tablica portfolio (Portfolio board) Projekty (Projects) Ma kolumny typu mirror i kolumnę status o nazwie Kondycja projektu (RAG) (Project Health (RAG))

📘 Wskazówka

Tablica zadań jest zawsze tworzona jako pierwsza (ma wcześniejszą wartość created_at), dlatego sortowanie według created_at może ułatwić jej szybkie rozpoznanie.

Odczytywanie kolumn statusu projektu

Każdy projekt jest elementem na tablicy portfolio. Możesz pobrać wszystkie projekty naraz albo wyszukać konkretny element po jego identyfikatorze.

Wszystkie projekty na tablicy

{
  boards(ids: [PORTFOLIO_BOARD_ID]) {
    items_page(limit: 50) {
      items {
        id
        name
        column_values {
          id
          type
          text
          value
        }
      }
    }
  }
}

Konkretny projekt według identyfikatora elementu

{
  items(ids: [ITEM_ID]) {
    id
    name
    column_values {
      id
      type
      text
      value
    }
  }
}

Najważniejsze kolumny

Identyfikator kolumny Tytuł Typ Wartości
portfolio_project_rag Kondycja projektu (RAG) (Project Health (RAG)) status Zgodnie z planem (On track), Zagrożony (At risk), Poza planem (Off track)
portfolio_project_step Etap (Stage) status Etykiety etapów
portfolio_project_priority Priorytet (Priority) status Etykiety priorytetów
portfolio_project_planned_timeline Planowana oś czasu (Planned Timeline) timeline Daty rozpoczęcia i zakończenia
portfolio_project_progress Postęp projektu (Project Progress) mirror Tylko do odczytu, dane pobierane z tablicy zadań
portfolio_project_actual_timeline Rzeczywista oś czasu (Actual Timeline) mirror Tylko do odczytu, dane pobierane z tablicy zadań

📘 Uwaga

Kolumny mirror są tylko do odczytu - odzwierciedlają zagregowane dane z połączonej tablicy zadań i nie można ustawiać ich wartości bezpośrednio. Tak samo działają w interfejsie.

Ważne informacje

  • Identyfikatory kolumn (portfolio_project_rag itd.) są takie same w różnych projektach, ale mogą się różnić, jeśli użyto niestandardowego szablonu projektu.
  • Aby odczytać kondycję kilku projektów w portfolio, pobierz wszystkie elementy z tablicy portfolio w jednym wywołaniu.