v51

latestOpenAPI 3.0.2raw.githubusercontent.com2026-08-01245104440.0 KB
Objects

Replace dashboard content

Replace the content of a dashboard or dashboard template object. The elements array, when present, fully replaces the element (widget) layout; an element without a guid is assigned a new one. Only dashboard content fields are applied — other object properties are left untouched. displayPriority and forcedContextObjectId apply to plain dashboards only and are ignored for dashboard templates. Requires modify access and applies only to objects of class Dashboard or DashboardTemplate.

put/v1/objects/{object-id}/dashboard

Path parameters

object-idinteger required

Request body

numColumnsinteger

Number of layout columns.

displayPriorityinteger

Display ordering priority (plain dashboards only; ignored for templates).

forcedContextObjectIdinteger

Forced context object ID for dashboards created from a template (plain dashboards only; ignored for templates).

Response

Dashboard content updated; full updated object returned.

aliasstring

Object alias

categoryinteger

Object category ID

class'AccessPoint' | 'AgentPolicyLogParser' | 'Asset' | 'AssetGroup' | 'AssetRoot' | 'BusinessService' | 'BusinessServiceProto' | 'BusinessServiceRoot' | 'Chassis' | 'Cluster' | 'Condition' | 'Container' | 'Dashboard' | 'DashboardGroup' | 'DashboardRoot' | 'Generic' | 'Interface' | 'MobileDevice' | 'Network' | 'NetworkMap' | 'NetworkMapGroup' | 'NetworkMapRoot' | 'NetworkService' | 'Node' | 'NodeLink' | 'Rack' | 'Report' | 'ReportGroup' | 'ReportRoot' | 'Sensor' | 'ServiceCheck' | 'ServiceRoot' | 'Subnet' | 'Template' | 'TemplateGroup' | 'TemplateRoot' | 'VPNConnector' | 'Zone'
guidstring uuid

Object GUID

idinteger

Object ID

namestring

Object name

timestampstring date-time

Object last change timestamp

status0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8