Set dashboard widget placements
Dashboards
Set dashboard widget placements
Atomically replace the widget placements for a dashboard. The full set of placements you want on the dashboard must be supplied in placements; any existing placements not in the list are removed.
PUT
Set dashboard widget placements
Request Structure
Behavior
- Replaces every placement on the dashboard with the supplied list, inside a single database transaction
- A
dashboard_widget_idmay appear at most once in the list — duplicates are rejected with 422 positionis optional; if omitted it is stored as an empty object and the dashboard renderer falls back to a default layout slot- Returns 204 No Content on success
Position object
position carries gridstack layout coordinates. Keys: x (column offset), y (row offset), w (column width), h (row height). All integers.
Acquiring widget IDs
List available widgets via the List dashboard widgets GraphQL endpoint.Authorizations
OAuth 2.0 authentication. Use the client credentials or authorization code flow to obtain an access token.
The subdomain/tenant name identifying which tenant's data to access. Required for all API requests.
Path Parameters
The unique identifier of the dashboard to set placements on
Body
application/json
Response
Operation completed successfully with no content to return

