Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Истории успеха
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Yandex DataLens
  • Нейроаналитик DataLens
  • DataLens Gallery
    • Как пользоваться Public API
      • Overview
      • getConnection
      • createConnection
      • updateConnection
      • deleteConnection
      • getDashboard
      • createDashboard
      • updateDashboard
      • deleteDashboard
      • getDataset
      • createDataset
      • updateDataset
      • deleteDataset
      • validateDataset
      • getEntriesRelations
      • getEntries
      • getQLChart
      • deleteQLChart
      • getWizardChart
      • deleteWizardChart
      • getEditorChart
      • deleteEditorChart
      • createEditorChart
      • updateEditorChart
      • getEntriesPermissions
      • getAuditEntriesUpdates
      • listDirectory
  • Аудитные логи Audit Trails

В этой статье:

  • HTTP request
  • Body parameters
  • OrderBy
  • Filters
  • Response
  • BreadCrumbsItem
  • Permissions
  • EntriesItem
  1. DataLens Public API
  2. DataLens API (англ.)
  3. listDirectory

DataLens API: List directory

Статья создана
Yandex Cloud
Обновлена 16 января 2026 г.
  • HTTP request
  • Body parameters
  • OrderBy
  • Filters
  • Response
  • BreadCrumbsItem
  • Permissions
  • EntriesItem

HTTP requestHTTP request

Lists entries from the specified directory.

POST https://api.datalens.yandex.net/rpc/listDirectory

Body parametersBody parameters

Request schema: application/json

{
  "path": "string",
  "createdBy": "unknown",
  "orderBy": {
    "field": "string",
    "direction": "string"
  },
  "filters": {
    "name": "string"
  },
  "page": "number",
  "pageSize": "number",
  "includePermissionsInfo": "boolean"
}

Field

Description

path

string

Directory path to list entries from.

createdBy

Any of string | string

Filter entries by creator.

orderBy

OrderBy

Required field. Sorting configuration.

filters

Filters

Filtering configuration.

page

number

Page number for pagination.

pageSize

number

Number of entries per page.

includePermissionsInfo

boolean

Include permission information in response.

OrderByOrderBy

Sorting configuration.

Field

Description

field

enum

Required field. Field to order by entries:

  • createdAt — date of field creation;
  • name — name of the field.

direction

enum

Required field. Sorting direction.

  • desc — descending;
  • asc — ascending.

FiltersFilters

Filtering configuration.

Field

Description

name

string

Filter entries by name.

ResponseResponse

HTTP Code: 200

Response schema: application/json

{
  "nextPageToken": "boolean",
  "breadCrumbs": [
    {
      "title": "string",
      "path": "string",
      "entryId": "string",
      "isLocked": "boolean",
      "permissions": {
        "execute": "boolean",
        "read": "boolean",
        "edit": "boolean",
        "admin": "boolean"
      }
    }
  ],
  "entries": [
    {
      "entryId": "string",
      "key": "string",
      "scope": "string",
      "type": "string",
      "meta": "object | null",
      "createdAt": "string",
      "updatedAt": "string",
      "createdBy": "string",
      "updatedBy": "string",
      "savedId": "string",
      "publishedId": "string | null",
      "hidden": "boolean",
      "workbookId": "string",
      "workbookTitle": "string | null",
      "collectionId": "string | null",
      "collectionTitle": "string | null",
      "isFavorite": "boolean",
      "isLocked": "boolean",
      "permissions": {
        "execute": "boolean",
        "read": "boolean",
        "edit": "boolean",
        "admin": "boolean"
      },
      "name": "string"
    }
  ]
}

Field

Description

nextPageToken

boolean

Required field. Indicates if there are more pages.

breadCrumbs[]

BreadCrumbsItem

Required field. Navigation breadcrumbs for the current path.

entries[]

EntriesItem

Required field. List of directory entries.

BreadCrumbsItemBreadCrumbsItem

Navigation breadcrumbs for the current path.

Field

Description

title

string

Required field. Title of the breadcrumb item.

path

string

Required field. Path of the breadcrumb item.

entryId

string

Required field. Entry ID of the breadcrumb item.

isLocked

boolean

Required field. Indicates if the item is locked.

permissions

Permissions

Required field. Permissions for the breadcrumb item.

PermissionsPermissions

Field

Description

execute

boolean

Required field. Indicates if there are permissions to execute.

read

boolean

Required field. Indicates if there are permissions to read.

edit

boolean

Required field. Indicates if there are permissions to edit.

admin

boolean

Required field. Indicates if there are permissions for admin.

EntriesItemEntriesItem

Field

Description

entryId

string

Required field. Unique identifier of the entry.

key

string

Required field. Key identifier of the entry.

scope

string

Required field. Type of the entry (e.g., dash, dataset, connection).

type

string

Required field. Specified type of the entry from scope (e.g. type of the connection or visualization type for charts).

meta

object | null

Required field. Metadata associated with the entry.

createdAt

string

Required field. Creation timestamp.

updatedAt

string

Required field. Last update timestamp.

createdBy

string

Required field. Creator of the entry.

updatedBy

string

Required field. Last updater of the entry.

savedId

string

Required field. Saved version ID.

publishedId

string | null

Required field. Published version ID.

hidden

boolean

Required field. Indicates if the entry is hidden.

workbookId

string

Required field. ID of the workbook the entry belongs to.

workbookTitle

string | null

Workbook title.

collectionId

string | null

Required field. ID of the collection the entry belongs to.

collectionTitle

string | null

Collection title.

isFavorite

boolean

Required field. Indicates if the entry is marked as favorite.

isLocked

boolean

Required field. Indicates if the entry is locked.

permissions

Permissions

Required field. ermissions for the entry.

name

string

Required field. Name of the entry.

Была ли статья полезна?

Предыдущая
getAuditEntriesUpdates
Следующая
Аудитные логи Audit Trails
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»