API referenceDashboards
PUT /dashboards/{dashboardId}
Path Parameters
dashboardId*string
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/problem+json
curl -X PUT "https://example.com/dashboards/string" \ -H "Content-Type: application/json" \ -d '{ "name": "string", "spec": { "widgets": [ { "type": "kpi" } ] } }'{ "$schema": "https://example.com/schemas/DashboardView.json", "createdAt": "string", "createdBy": "string", "dashboardId": "string", "description": "string", "name": "string", "spec": { "widgets": [ { "dimension": "string", "limit": 0, "metric": "string", "scope": { "app": "string", "channel": "string", "environment": "string", "filterTagKey": "string", "filterTagValue": "string", "model": "string", "provider": "string", "source": "string" }, "tagKey": "string", "title": "string", "type": "kpi" } ] }, "updatedAt": "string"}description?string
Length
length <= 500name*string
Length
1 <= length <= 120spec*
the widget spec; each widget is a saved analytics query