Skip to main content
Opik Documentation

Search documentation

Type to search this documentation.

Update insights view

PATCH/v1/private/insights-views/{insightsViewId}Update insights view

Update insights view by id. Partial updates are supported - only provided fields will be updated.

Parameters

insightsViewIdstring · uuidpathrequired

Request body

application/json
objectDashboardUpdate_Public
configobject
descriptionstring

maxLength 1000 · minLength 0

namestring

maxLength 120 · minLength 1 · pattern (?s)^\s*(\S.*\S|\S)\s*$

typestring

one of "multi_project", "experiments"

Example request
{
  "config": {},
  "description": "string",
  "name": "string",
  "type": "experiments"
}

Responses

200Updated insights viewapplication/json
objectDashboard_Public
configobjectrequired
created_atstring · date-time
created_bystring
descriptionstring

maxLength 1000 · minLength 0

idstring · uuid
last_updated_atstring · date-time
last_updated_bystring
namestringrequired

maxLength 120 · minLength 1

project_idstring · uuid

Project ID. Takes precedence over project_name when both are provided.

scopestring

one of "workspace", "insights"

slugstring
typestring

one of "multi_project", "experiments"

workspace_idstring
Example response
{
  "config": {},
  "created_at": "2026-06-09T00:00:00Z",
  "created_by": "string",
  "description": "string",
  "id": "00000000-0000-0000-0000-000000000000",
  "last_updated_at": "2026-06-09T00:00:00Z",
  "last_updated_by": "string",
  "name": "string",
  "project_id": "00000000-0000-0000-0000-000000000000",
  "scope": "insights",
  "slug": "string",
  "type": "experiments",
  "workspace_id": "string"
}
404Insights view not found
409Conflict - insights view with this name already exists
Documentation menu