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