Skip to main content

4. Dashboard

GET /dashboard/summary

KPI-Kennzahlen für das Dashboard.

Antwort 200:

{
"totalPachtkonten": 48,
"aktivePachtkonten": 41,
"totalPatchobjekte": 63,
"kritischePatchobjekte": 3,
"offeneHebungen": 7,
"totalKontakte": 95,
"gesamtPachtzins": 47350.00,
"patchStatusBreakdown": [
{"status": "aktuell", "count": 52, "label": "Aktuell"},
{"status": "kritisch", "count": 3, "label": "Kritisch"},
{"status": "veraltet", "count": 5, "label": "Veraltet"},
{"status": "geplant", "count": 3, "label": "Geplant"}
]
}

GET /dashboard/recent-activity

Letzte Aktivitäten (max. 20 Einträge).

Antwort 200: Array von ActivityEntry-Objekten.