Перейти к содержимому

REST API Portal

Для кого этот раздел. Справочник программных методов (REST API) — для разработчиков, интеграторов и внешних систем.
Для обычной установки, настройки прав и работы со списками в браузере API не обязателен: смотрите Установку, Администрирование и гайды.
Техническое содержимое страниц API ниже не сокращено — это полный справочник для интеграции.

Базовый путь всех эндпоинтов: /api/v1.

РазделОписание
Администрирование (API)Настройки, пользователи, службы
Администрирование (UI)Службы, группы, бэкап — руководства для админа
СпискиСписки, элементы, фильтрация, версии элементов
Значения полейЧтение и обновление field_values, версии (REST, JS, C# SDK)
Кастомная форма WebPartCreate/edit: загрузка и сохранение всех типов полей
БиблиотекиДокументы и файлы
СтраницыСтраницы узлов
WebPartsВстраиваемые компоненты
МодулиФункциональные модули .portalmod
Кейсы: сущности PortalПримеры кода: списки, lookup, WebPart, provisioner
API модулейУстановка и resource_map
ПоискПолнотекстовый поиск
ПраваПроверка и назначение ACL, примеры из кода
ОпросыАнкеты, ветки ответов, статистика, Excel
РазделОписание
SharePointИмпорт списков и документов из SharePoint (portal-sp-migrate)
Маппинг полейТаблица соответствия типов полей SP → Portal

Спецификация OpenAPI: /api/openapi.yaml