Update dashboard metadata and (optionally) replace its widget set transactionally. Admin role required. When widgets is omitted, only the dashboard row is updated; when present, every widget on the dashboard is reconciled (insert/update/delete) in a single transaction.
Bearer token authentication via Auth0. Users authenticate through Auth0 Universal Login. Include the access token in the Authorization header: Authorization: Bearer <token>
The workspace ID
^ws_[a-z0-9]+$1 - 1202000When present, replaces the widget set for this dashboard transactionally. Widgets without id are created; widgets with an id matching an existing row are updated; widgets in the DB but absent from this array are deleted.