История изменений Public API в Yandex DataLens
В этом разделе собрана история изменений DataLens Public API. Подробнее про версионирование в документации.
Версия 3
08.09.2026 — переход на версию 3
-
Изменили схему аргументов/ответа методов для работы с чартами в визарде:
-
Изменили методы для работы с дашбордами и отчетами:
-
Добавили v2-версии методов получения, создания и обновления дашбордов и отчетов:
-
Из схем удалили поля:
schemeVersion— служебное поле версии у дашбордов;data.version— служебное поле версии у отчетов;data.description— вместо этого поля теперь используетсяannotation.description;background— устаревшее поле оформления;textColor— устаревшее поле оформления;widgetTabId— устаревшее поле инсайта на дашборде.
-
Для dataset-селекторов
fieldTypeтеперь принимает только значения из перечисления типов данных датасета, напримерstring,integer,dateиgenericdatetime. Для manual-селекторов полеfieldTypeсохраняется только у селекторов даты. -
Добавили условие, при котором у дашбордов обязателен хотя бы один таб в
data.tabs.
-
-
Миграции (при получении через метод getDashboardV2
или при сохранении в интерфейсе сущности v1):- Описание дашборда переносится из
data.descriptionвannotation.description. - Цвета фона всех виджетов переносятся из устаревшего
backgroundвbackgroundSettings.color: {light, dark}, а цвет текста заголовка — изtextColorвtextSettings.color: {light, dark}. Конечный формат цвета —HEX. - При отсутствии существующего актуального
widgetTabIdsпри миграцииwidgetTabIdперенесется в формате массива с одним элементомwidgetTabIds.
- Описание дашборда переносится из
Версия 2
28.07.2026
Совместимые изменения в Public API версии 2.
-
Добавились методы для работы с HTML-страницами:
-
Добавили методы для управления блокировками редактирования сущностей DataLens (например, чартов, дашбордов и т. д.):
-
Убрали тег
[Experimental]с методов для работы с дашбордами:
15.06.2026
Совместимые изменения в Public API версии 2. Добавились методы:
11.06.2026 — переход на версию 2
Несовместимые изменения с Public API версии 1. Изменилась версия Public API: теперь актуально Public API версии 2.
Несовместимое изменение затронуло метод getEntries, с помощью которого можно получать сущности Yandex DataLens.
- Для поля
idsизменился тип данных:string | string[]→string[]. - Для поля
createdByизменился тип данных:string | string[]→string[]. - Поле
pageс типомnumberудалено, вместо него добавленpageTokenс типомstring. - Добавлено поле
ignoreSharedEntriesс типомboolean, которое позволяет исключать из ответа общие объекты.
Версия 1
22.01.2026
22 января 2026 года запущено DataLens Public API версии 1.