Библиотека шаблонов
REST API раздела «Библиотека шаблонов»: 12 операций.
Базовый адрес: https://api.legalstack.ru. Спецификация: openapi/templates.json.
Управление шаблонами
Шаблоны платформы: системные переменные, виды блоков, шаблоны блоков, документов, реестров, проверок и автоматизаций; жизненный цикл — черновик, публикация, откат.
Системный каталог
Системный каталог шаблонов: типы документов, поля, справочники.
Операции
Всего операций: 12. У каждой операции своя страница со схемами запроса и ответа и примерами вызова.
Управление шаблонами
| Метод | Путь | Операция |
|---|---|---|
DELETE | /api/v1/templates/fields/{fieldId} | Удалить системное поле |
PATCH | /api/v1/templates/fields/{fieldId} | Обновить системное поле (в options.items значения можно только добавлять) |
POST | /api/v1/templates/fields/{fieldId}/options/deprecate | Пометить значения списка устаревшими (новые блоки их не видят, существующие показывают подпись) |
GET | /api/v1/templates/types | Список системных типов (built_in=true) |
POST | /api/v1/templates/types | Создать системный тип |
DELETE | /api/v1/templates/types/{typeId} | Удалить системный тип |
GET | /api/v1/templates/types/{typeId} | Получить системный тип с полями |
PATCH | /api/v1/templates/types/{typeId} | Обновить системный тип |
GET | /api/v1/templates/types/{typeId}/fields | Список системных полей типа |
POST | /api/v1/templates/types/{typeId}/fields | Создать системное поле |
Системный каталог
| Метод | Путь | Операция |
|---|---|---|
GET | /api/v1/templates/system/documents | Системный каталог шаблонов документов (только чтение для пользователей) |
GET | /api/v1/templates/system/registries | Системный каталог готовых реестров с колонками (только чтение для пользователей) |