Entity · dashboard_widget_custom
Dashboard Custom Widget
Felder
Dashboard Custom Widget
Persisted user-defined dashboard widget. Sharing/publishing follows the dashboard_template model (ADR 0043a).
title
1–100 Zeichen
description
max 500 Zeichennullable
icon
max 50 Zeichennullable
definition
Structured builder definition that the server compiles into a whitelisted MongoDB aggregation pipeline. Never accept raw pipelines from clients.
entity
Pattern
limit
1 – 10000nullable
drillDown
nullable
targetSchema
Pattern
visualization
kind
Werte
kpitablelistbarhorizontal_barstacked_barlineareapiedoughnutgaugeheatmapfunneltreemapunit
max 20 Zeichennullable
currency
max 10 Zeichennullable
precision
0 – 6nullable
showTrend
nullable
stacked
nullable
showLegend
nullable
showDataLabels
nullable
colorScheme
Werte
brandtableau10d3cat10okabeItoviridisbluesorangesrdYlGnsemanticpastelnullable
tableColumns
max 30 Itemsnullable
columnLabels
nullable
scope
Werte
usertenantuserId
nullable
teamIds
max 100 Itemsnullable
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/dashboard_widget_custom— Liste, paginiert + filterbarGET /api/v1/dashboard_widget_custom/<id>— Einzelne EntityPOST /api/v1/dashboard_widget_custom— AnlegenPATCH /api/v1/dashboard_widget_custom/<id>— Teil-UpdateDELETE /api/v1/dashboard_widget_custom/<id>— Soft-DeleteGET /api/v1/dashboard_widget_custom/<id>/timeline— Audit + Aktivitäten