Yandex Cloud
Search
Contact UsTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex DataLens
  • DataLens neuroanalyst
  • DataLens Gallery
    • How to use the Public API
      • Overview
      • createCollection
      • deleteCollection
      • deleteCollections
      • getCollectionBreadcrumbs
      • getCollection
      • getCollectionContent
      • getRootCollectionPermissions
      • moveCollection
      • moveCollections
      • updateCollection
      • getConnection
      • createConnection
      • updateConnection
      • deleteConnection
      • getDashboard
      • createDashboard
      • updateDashboard
      • deleteDashboard
      • getDataset
      • createDataset
      • updateDataset
      • deleteDataset
      • validateDataset
      • getEntriesRelations
      • getEntries
      • getQLChart
      • deleteQLChart
      • updateQLChart
      • createQLChart
      • getWizardChart
      • deleteWizardChart
      • updateWizardChart
      • createWizardChart
      • createWorkbook
      • deleteWorkbook
      • deleteWorkbooks
      • getWorkbook
      • getWorkbooksList
      • moveWorkbook
      • moveWorkbooks
      • updateWorkbook
      • getWorkbookEntries
      • getEditorChart
      • deleteEditorChart
      • createEditorChart
      • updateEditorChart
      • createEmbed
      • listEmbeds
      • deleteEmbed
      • updateEmbed
      • getEntriesPermissions
      • createEmbeddingSecret
      • listEmbeddingSecrets
      • deleteEmbeddingSecret
      • getEmbeddingSecret
      • getAuditEntriesUpdates
      • updateCollectionAccessBindings
      • createFolder
      • listDirectory
      • updateWorkbookAccessBindings
  • Audit Trails events

In this article:

  • HTTP request
  • Body parameters
  • Entry
  • Data
  • TabsItem
  • LayoutItem
  • ConnectionsItem
  • Aliases
  • Settings
  • Annotation
  • Response
  • Entry
  • Data
  • TabsItem
  • LayoutItem
  • ConnectionsItem
  • Aliases
  • Settings
  1. DataLens Public API
  2. DataLens API
  3. updateDashboard

DataLens API: 🚧 [Experimental] Update dashboard

Written by
Yandex Cloud
Updated at March 16, 2026
  • HTTP request
  • Body parameters
  • Entry
  • Data
  • TabsItem
  • LayoutItem
  • ConnectionsItem
  • Aliases
  • Settings
  • Annotation
  • Response
  • Entry
  • Data
  • TabsItem
  • LayoutItem
  • ConnectionsItem
  • Aliases
  • Settings

HTTP requestHTTP request

POST https://api.datalens.tech/rpc/updateDashboard

Body parametersBody parameters

Request schema: application/json

{
  "entry": {
    "entryId": "string",
    "data": {
      "counter": "integer",
      "salt": "string",
      "schemeVersion": "number",
      "tabs": [
        {
          "id": "string",
          "title": "string",
          "items": [
            {
              "<allOf>": [
                {
                  "id": "string",
                  "namespace": "string",
                  "type": "string"
                },
                "unknown"
              ]
            }
          ],
          "layout": [
            {
              "i": "string",
              "h": "number",
              "w": "number",
              "x": "number",
              "y": "number",
              "parent": "string"
            }
          ],
          "connections": [
            {
              "from": "string",
              "to": "string",
              "kind": "string"
            }
          ],
          "aliases": {
            "default": [
              "array"
            ]
          }
        }
      ],
      "settings": {
        "autoupdateInterval": "unknown",
        "maxConcurrentRequests": "unknown",
        "loadPriority": "string",
        "silentLoading": "boolean",
        "dependentSelectors": "boolean",
        "globalParams": {
          "string": "unknown"
        },
        "hideTabs": "boolean",
        "hideDashTitle": "boolean",
        "expandTOC": "boolean",
        "assistantEnabled": "boolean"
      },
      "supportDescription": "string",
      "accessDescription": "string"
    },
    "meta": "object | null",
    "revId": "string",
    "annotation": {
      "description": "string"
    }
  },
  "mode": "string"
}

Field

Description

entry

Entry

Required field.

mode

enum

Required field.

  • save
  • publish

EntryEntry

Field

Description

entryId

string

Required field.

data

Data

Required field.

meta

object | null

Required field.

revId

string

annotation

Annotation

Required field.

DataData

Field

Description

counter

integer

Required field.

salt

string

Required field.

schemeVersion

enum

Required field.

  • 8

tabs[]

TabsItem

Required field.

settings

Settings

Required field.

supportDescription

string

accessDescription

string

TabsItemTabsItem

Field

Description

id

string

Required field.

title

string

Required field.

items[]

unknown

Required field.

layout[]

LayoutItem

Required field.

connections[]

ConnectionsItem

Required field.

aliases

Aliases

Required field.

LayoutItemLayoutItem

Field

Description

i

string

Required field.

h

number

Required field.

w

number

Required field.

x

number

Required field.

y

number

Required field.

parent

string

ConnectionsItemConnectionsItem

Field

Description

from

string

Required field.

to

string

Required field.

kind

enum

Required field.

  • ignore

AliasesAliases

Field

Description

default[]

string

SettingsSettings

Field

Description

autoupdateInterval

Any of number | null | null

maxConcurrentRequests

Any of number | null | null

loadPriority

enum

  • charts
  • selectors

silentLoading

boolean

Required field.

dependentSelectors

boolean

Required field.

globalParams

object (map<string, unknown>)

hideTabs

boolean

Required field.

hideDashTitle

boolean

expandTOC

boolean

Required field.

assistantEnabled

boolean

AnnotationAnnotation

Field

Description

description

string

Required field.

ResponseResponse

HTTP Code: 200

Response

Response schema: application/json

{
  "entry": {
    "annotation": "object | null",
    "createdAt": "string",
    "createdBy": "string",
    "data": {
      "counter": "integer",
      "salt": "string",
      "schemeVersion": "number",
      "tabs": [
        {
          "id": "string",
          "title": "string",
          "items": [
            {
              "<allOf>": [
                {
                  "id": "string",
                  "namespace": "string",
                  "type": "string"
                },
                "unknown"
              ]
            }
          ],
          "layout": [
            {
              "i": "string",
              "h": "number",
              "w": "number",
              "x": "number",
              "y": "number",
              "parent": "string"
            }
          ],
          "connections": [
            {
              "from": "string",
              "to": "string",
              "kind": "string"
            }
          ],
          "aliases": {
            "default": [
              "array"
            ]
          }
        }
      ],
      "settings": {
        "autoupdateInterval": "unknown",
        "maxConcurrentRequests": "unknown",
        "loadPriority": "string",
        "silentLoading": "boolean",
        "dependentSelectors": "boolean",
        "globalParams": {
          "string": "unknown"
        },
        "hideTabs": "boolean",
        "hideDashTitle": "boolean",
        "expandTOC": "boolean",
        "assistantEnabled": "boolean"
      },
      "supportDescription": "string",
      "accessDescription": "string"
    },
    "entryId": "string",
    "hidden": "boolean",
    "key": "unknown",
    "links": "object | null",
    "meta": "object | null",
    "public": "boolean",
    "publishedId": "string | null",
    "revId": "string",
    "savedId": "string",
    "scope": "string",
    "tenantId": "string",
    "type": "string",
    "updatedAt": "string",
    "updatedBy": "string",
    "version": "number",
    "workbookId": "unknown"
  }
}

Field

Description

entry

Entry

Required field.

EntryEntry

Field

Description

annotation

object | null

createdAt

string

Required field.

createdBy

string

Required field.

data

Data

Required field.

entryId

string

Required field.

hidden

boolean

Required field.

key

Any of null | string | null

links

object | null

meta

object | null

Required field.

public

boolean

Required field.

publishedId

string | null

Required field.

revId

string

Required field.

savedId

string

Required field.

scope

enum

Required field.

  • dash

tenantId

string

Required field.

type

enum

Required field.

  • ``

updatedAt

string

Required field.

updatedBy

string

Required field.

version

enum

Required field.

  • 1

workbookId

Any of null | string | null

DataData

Field

Description

counter

integer

Required field.

salt

string

Required field.

schemeVersion

enum

Required field.

  • 8

tabs[]

TabsItem

Required field.

settings

Settings

Required field.

supportDescription

string

accessDescription

string

TabsItemTabsItem

Field

Description

id

string

Required field.

title

string

Required field.

items[]

unknown

Required field.

layout[]

LayoutItem

Required field.

connections[]

ConnectionsItem

Required field.

aliases

Aliases

Required field.

LayoutItemLayoutItem

Field

Description

i

string

Required field.

h

number

Required field.

w

number

Required field.

x

number

Required field.

y

number

Required field.

parent

string

ConnectionsItemConnectionsItem

Field

Description

from

string

Required field.

to

string

Required field.

kind

enum

Required field.

  • ignore

AliasesAliases

Field

Description

default[]

string

SettingsSettings

Field

Description

autoupdateInterval

Any of number | null | null

maxConcurrentRequests

Any of number | null | null

loadPriority

enum

  • charts
  • selectors

silentLoading

boolean

Required field.

dependentSelectors

boolean

Required field.

globalParams

object (map<string, unknown>)

hideTabs

boolean

Required field.

hideDashTitle

boolean

expandTOC

boolean

Required field.

assistantEnabled

boolean

Was the article helpful?

Previous
createDashboard
Next
deleteDashboard
© 2026 Direct Cursus Technology L.L.C.