# История изменений

> Изменения публичного API по датам публикации справочника.

Записи формируются автоматически при каждой публикации документации: справочник сравнивается с предыдущей опубликованной версией. Спецификации в машиночитаемом виде доступны по адресу `https://docs.legalstack.ru/openapi/<раздел>.json`, история изменений — `https://docs.legalstack.ru/changelog.json`.

## 26 октября 2026

### Добавлено

- [Автоматизации](https://docs.legalstack.ru/api/automations): `GET /api/v1/automations/{id}/health` — Устойчивость и узкие места автоматизации
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/files/warm` — Подготовить извлечение текста, пока пользователь выбирает файлы
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `DELETE /api/v1/calculators/calculations/{id}/documents/{documentId}` — Запретить документу СмартДокс брать данные из расчёта
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `PUT /api/v1/calculators/calculations/{id}/documents/{documentId}` — Разрешить документу СмартДокс брать данные из расчёта
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `DELETE /api/v1/calculators/calculations/{id}/payment` — Убрать из расчёта платёжные данные
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `PUT /api/v1/calculators/calculations/{id}/payment` — Сохранить в расчёте плательщика, представителя и счёт для платёжки
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `GET /api/v1/calculators/courts/{code}` — Суд из справочника с ОКТМО по месту нахождения
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `POST /api/v1/calculators/debt-documents/recognize` — Распознать документы, изменяющие долг: суммы, даты, стороны
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `POST /api/v1/calculators/debt-documents/warm` — Подготовить распознавание документов, пока пользователь выбирает файлы
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `POST /api/v1/calculators/internal/calculation-sources` — Данные расчётов для документа СмартДокс (только для smartdoc-service)
- [Подписания](https://docs.legalstack.ru/api/signatures): `POST /api/v1/signatures/{id}/certificate-check` — Проверить сертификат УКЭП до подписания
- [Подписания](https://docs.legalstack.ru/api/signatures): `GET /api/v1/signatures/{id}/document.pdf` — Замороженный PDF документа, который подписывается
- [Подписания](https://docs.legalstack.ru/api/signatures): `GET /api/v1/signatures/{id}/export/package` — Архивный пакет: подписанные PDF, файлы подписей, протокол и манифест
- [Подписания](https://docs.legalstack.ru/api/signatures): `POST /api/v1/signatures/{id}/power-of-attorney-check` — Проверить машиночитаемую доверенность до подписания
- [Подписания](https://docs.legalstack.ru/api/signatures): `POST /api/v1/signatures/parties` — Стороны документов для подписантов
- [Подписания](https://docs.legalstack.ru/api/signatures): `POST /api/v1/signatures/sign-public/{shortId}/certificate-check` — Проверить сертификат УКЭП до подписания
- [Подписания](https://docs.legalstack.ru/api/signatures): `POST /api/v1/signatures/sign-public/{shortId}/power-of-attorney-check` — Проверить машиночитаемую доверенность до подписания
- [Подписания](https://docs.legalstack.ru/api/signatures): `GET /api/v1/verify/{shortId}/documents/{documentId}/original.pdf` — PDF документа ровно в том виде, в котором его подписали
- [Подписания](https://docs.legalstack.ru/api/signatures): `GET /api/v1/verify/{shortId}/documents/{documentId}/signature.sig` — Отсоединённая подпись CAdES к подписанному PDF
- [Подписания](https://docs.legalstack.ru/api/signatures): `GET /api/v1/verify/{shortId}/package.zip` — Архивный пакет: подписанные PDF, файлы подписей, протокол и манифест
- [Подписания](https://docs.legalstack.ru/api/signatures): `GET /api/v1/verify/{shortId}/power-of-attorney.xml` — Машиночитаемая доверенность, по которой действовал подписант
- [Подписания](https://docs.legalstack.ru/api/signatures): `GET /api/v1/verify/{shortId}/power-of-attorney.xml.sig` — Подпись доверителя к машиночитаемой доверенности
- [Согласования](https://docs.legalstack.ru/api/approvals): `GET /api/v1/approvals/{id}/export/pdf`
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `POST /api/v1/smartdoc/extraction/warm` — Подготовить извлечение текста, пока пользователь выбирает файл для импорта

## 22 октября 2026

### Добавлено

- [Библиотека шаблонов](https://docs.legalstack.ru/api/templates): `GET /api/v1/templates/system/registries` — Системный каталог готовых реестров с колонками (только чтение для пользователей)
- [Интеграции](https://docs.legalstack.ru/api/integrations): `GET /api/v1/integrations/dadata/bank` — Подсказки банков через DaData
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `GET /api/v1/interfaces/pipelines` — Пайплайны команды или объекта
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `POST /api/v1/interfaces/pipelines` — Создать пайплайн с явным составом
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `GET /api/v1/interfaces/pipelines/{id}` — Состав и проверенные связи пайплайна
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `PATCH /api/v1/interfaces/pipelines/{id}` — Изменить состав пайплайна с проверкой версии
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `GET /api/v1/interfaces/pipelines/{id}/registry-routing` — Настройки передачи ответов формы в реестры
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `PUT /api/v1/interfaces/pipelines/{id}/registry-routing` — Сохранить рабочие связи формы с реестрами
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `GET /api/v1/interfaces/pipelines/candidates` — Доступные участники пайплайна
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `GET /api/v1/calculators/addresses` — Подсказки адресов для определения подсудности
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `GET /api/v1/calculators/calculations` — Недавние и сохранённые расчёты пользователя
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `POST /api/v1/calculators/calculations` — Выполнить расчёт и сохранить его: без названия — в недавние, с названием — в сохранённые
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `DELETE /api/v1/calculators/calculations/{id}` — Удалить расчёт
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `GET /api/v1/calculators/calculations/{id}` — Расчёт с исходными данными и результатом
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `PATCH /api/v1/calculators/calculations/{id}` — Сохранить расчёт под названием, переименовать или вернуть в недавние
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `PUT /api/v1/calculators/calculations/{id}` — Пересчитать расчёт с новыми исходными данными
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `POST /api/v1/calculators/calculations/document` — Документ расчёта в формате DOCX для приложения к иску
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `GET /api/v1/calculators/courts` — Поиск суда в справочнике судов
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `POST /api/v1/calculators/jurisdiction` — Подсудность: арбитражный суд, районный суд или мировой судья, конкретный суд по адресу и госпошлина (ст. 23, 24, 28–32 ГПК РФ, ст. 27, 35–38 АПК РФ)
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `POST /api/v1/calculators/payment-orders` — Реквизиты платёжного поручения на госпошлину по приказу Минфина № 58н
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `POST /api/v1/calculators/payment-orders/file` — Файл платёжного поручения: для загрузки в клиент-банк или PDF по форме 0401060
- [Соответствие](https://docs.legalstack.ru/api/compliance): `POST /api/v1/compliance/intake` — Проверить загружаемый документ
- [Соответствие](https://docs.legalstack.ru/api/compliance): `PUT /api/v1/compliance/results/{id}/playbooks` — Изменить чек-листы проверки
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `POST /api/v1/smartdoc/decline-role` — Просклонять роль стороны по падежам
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `POST /api/v1/smartdoc/import/{jobId}/cancel` — Остановить импорт

### Удалено

- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `PATCH /api/v1/interfaces/{id}/config` — Обновить конфигурацию интерфейса (шаги и блокировки переменных)
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `GET /api/v1/interfaces/pipeline/chain` — Цепочка пайплайна для сущности

## 18 октября 2026

### Добавлено

- [Автоматизации](https://docs.legalstack.ru/api/automations): `GET /api/v1/automation/webhook/{automationId}` — Запустить автоматизацию через вебхук (GET, секрет в заголовке x-webhook-secret)
- [Автоматизации](https://docs.legalstack.ru/api/automations): `POST /api/v1/automation/webhook/{automationId}` — Запустить автоматизацию через вебхук (POST, секрет в заголовке x-webhook-secret)
- [Автоматизации](https://docs.legalstack.ru/api/automations): `DELETE /api/v1/automations/{id}/trigger-sample` — Сбросить ручной образец данных триггера
- [Автоматизации](https://docs.legalstack.ru/api/automations): `PUT /api/v1/automations/{id}/trigger-sample` — Задать образец данных триггера для тест-прогона

### Удалено

- [Подписания](https://docs.legalstack.ru/api/signatures): `POST /api/v1/signatures/{id}/verification` — Загрузить видео верификации

## 15 октября 2026

### Добавлено

- [Автоматизации](https://docs.legalstack.ru/api/automations): `GET /api/v1/automations/resources/{type}` — Варианты выбора ресурса для настроек автоматизации
- [Автоматизации](https://docs.legalstack.ru/api/automations): `GET /api/v1/automations/resources/{type}/{id}/preview` — Поля ресурса, доступные как данные в автоматизации
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agent-activity/journal` — Журнал действий агентов
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agent-activity/stats` — Статистика запусков агентов
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agent-schedules` — Мои задания агентов
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PUT /api/v1/security/access/groups/{groupId}/modules/{module}` — Задать группе уровень доступа к разделу
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/access/modules` — Уровни доступа текущего пользователя к разделам
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/agent-limits/me/raise` — Попросить администраторов увеличить лимит
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `DELETE /api/v1/security/agent-limits/team/groups/{groupId}` — Вернуть группе лимит команды
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PUT /api/v1/security/agent-limits/team/groups/{groupId}` — Задать лимит на каждого участника группы
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/agents/{agentId}/default` — Сделать агента основным
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PUT /api/v1/security/org/head` — Руководитель команды
- [Файлы](https://docs.legalstack.ru/api/files): `POST /api/v1/files/shelf/folders` — Создать папку архива — умную (по правилу) или подборку
- [Файлы](https://docs.legalstack.ru/api/files): `DELETE /api/v1/files/shelf/folders/{folderId}` — Удалить папку архива; файлы остаются в архиве
- [Файлы](https://docs.legalstack.ru/api/files): `PATCH /api/v1/files/shelf/folders/{folderId}` — Изменить папку архива
- [Файлы](https://docs.legalstack.ru/api/files): `POST /api/v1/files/shelf/folders/{folderId}/files` — Добавить файлы архива в подборку
- [Файлы](https://docs.legalstack.ru/api/files): `DELETE /api/v1/files/shelf/folders/{folderId}/files/{fileId}` — Убрать файл из подборки; сам файл остаётся в архиве
- [Файлы](https://docs.legalstack.ru/api/files): `PUT /api/v1/files/shelf/preferences` — Сохранить личный порядок и видимость режимов архива

## 12 октября 2026

### Добавлено

- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `GET /api/v1/interfaces/{id}/webhook/secret` — Получить секрет подписи вебхука
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `GET /api/v1/smartdoc/parties/{recordId}/documents` — Шаблоны с участием контрагента

## 10 октября 2026

### Добавлено

- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/schedules/{scheduleId}/webhook` — Включить или отключить вебхук задания
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/trust-suggestions` — Подсказки по доверию к агенту
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/trust-suggestions/{suggestionId}/decision` — Решение по подсказке о доверии
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/hooks/agent-schedules/{scheduleId}/{token}` — Запустить задание агента по вебхуку (GET)
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/hooks/agent-schedules/{scheduleId}/{token}` — Запустить задание агента по вебхуку
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/agents/{agentId}/resume` — Возобновить работу агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/agents/{agentId}/suspend` — Приостановить агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `DELETE /api/v1/security/users/me/away` — Снять отметку об отсутствии
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PUT /api/v1/security/users/me/away` — Отметить отсутствие текущего пользователя
- [Задачи](https://docs.legalstack.ru/api/tasks): `DELETE /api/v1/tasks/{id}/block` — Снять блокировку задачи
- [Задачи](https://docs.legalstack.ru/api/tasks): `PUT /api/v1/tasks/{id}/block` — Заблокировать задачу: ждём шага от участника
- [Задачи](https://docs.legalstack.ru/api/tasks): `POST /api/v1/tasks/{id}/dependencies` — Дождаться другую задачу
- [Задачи](https://docs.legalstack.ru/api/tasks): `DELETE /api/v1/tasks/{id}/dependencies/{blockedByTaskId}` — Больше не ждать другую задачу
- [Задачи](https://docs.legalstack.ru/api/tasks): `GET /api/v1/tasks/recurrences` — Регулярные задачи команды
- [Задачи](https://docs.legalstack.ru/api/tasks): `POST /api/v1/tasks/recurrences` — Создать регулярную задачу
- [Задачи](https://docs.legalstack.ru/api/tasks): `DELETE /api/v1/tasks/recurrences/{id}` — Удалить регулярную задачу
- [Задачи](https://docs.legalstack.ru/api/tasks): `PATCH /api/v1/tasks/recurrences/{id}` — Изменить регулярную задачу
- [Задачи](https://docs.legalstack.ru/api/tasks): `POST /api/v1/tasks/recurrences/{id}/run` — Создать следующую задачу сейчас
- [Реестры](https://docs.legalstack.ru/api/registry): `GET /api/v1/registry/lookup` — Поиск записей во всех доступных реестрах
- [Согласования](https://docs.legalstack.ru/api/approvals): `POST /api/v1/approvals/{id}/participants/{participantId}/escalate` — Эскалировать участника его руководителю
- [Согласования](https://docs.legalstack.ru/api/approvals): `POST /api/v1/approvals/{id}/participants/{participantId}/transfer` — Передать участие другому сотруднику
- [Согласования](https://docs.legalstack.ru/api/approvals): `POST /api/v1/approvals/{id}/remind` — Напомнить тем, чьего решения ждут
- [Согласования](https://docs.legalstack.ru/api/approvals): `POST /api/v1/approvals/{id}/resubmit` — Отправить после доработки

## 9 октября 2026

### Добавлено

- [Задачи](https://docs.legalstack.ru/api/tasks): `POST /api/v1/tasks/agent-decisions/{decisionId}` — Выбрать решение по карточке агента

## 8 октября 2026

### Добавлено

- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agent-actions` — Запросы агентов на действия
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agent-actions/{actionId}/decision` — Решение по запросу агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agent-actions/grants` — Постоянные разрешения
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `DELETE /ws/api/agent-actions/grants/{grantId}` — Отозвать постоянное разрешение
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/runs` — Журнал запусков агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/runs/{runId}` — Запуск агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/runs/{runId}/stop` — Остановить запуск агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/org` — Оргструктура команды
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PUT /api/v1/security/org/agents/{agentId}` — Место агента в структуре
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PUT /api/v1/security/org/members/{userId}` — Место сотрудника в структуре
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/org/units` — Создать подразделение
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `DELETE /api/v1/security/org/units/{id}` — Удалить подразделение
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PATCH /api/v1/security/org/units/{id}` — Изменить подразделение
- [Задачи](https://docs.legalstack.ru/api/tasks): `DELETE /api/v1/tasks/{id}/agent-work` — Остановить работу агента над задачей
- [Задачи](https://docs.legalstack.ru/api/tasks): `POST /api/v1/tasks/{id}/agent-work` — Снова поручить задачу агенту
- [Задачи](https://docs.legalstack.ru/api/tasks): `POST /api/v1/tasks/{id}/review/decision` — Принять решение по проверке задачи
- [Задачи](https://docs.legalstack.ru/api/tasks): `POST /api/v1/tasks/{id}/review/restart` — Перезапустить проверку агентом
- [Задачи](https://docs.legalstack.ru/api/tasks): `PUT /api/v1/tasks/{id}/review/stages` — Задать этапы проверки задачи
- [Календарь](https://docs.legalstack.ru/api/calendar): `GET /api/v1/calendar/availability/busy` — Занятость участников
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `GET /api/v1/smartdoc/documents/{documentId}/sources` — Разрешённые источники документа
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `PUT /api/v1/smartdoc/documents/{documentId}/sources/{id}` — Разрешить использование источника в документе
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `POST /api/v1/smartdoc/documents/{documentId}/sources/{id}/revoke` — Отозвать конкретное разрешение на источник
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `GET /api/v1/smartdoc/documents/{documentId}/sources/content` — Разрешённые данные источников для редактора
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `PATCH /api/v1/smartdoc/documents/{documentId}/sources/variables` — Изменить поля используемого источника
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `GET /api/v1/smartdoc/sources/{kind}/{id}/grants` — Документы, которым разрешён источник

## 6 октября 2026

### Добавлено

- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agent-presets` — Роли агентов
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/memory` — Что агент помнит обо мне
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/memory/forget` — Забыть записи памяти
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `DELETE /ws/api/agents/{agentId}/own-files` — Удалить свой файл у агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/own-files` — Мои файлы у агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/profiles` — Профили сотрудников у агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/profiles/{userId}/reset` — Сбросить профиль сотрудника
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/schedule-handovers` — Задания, переданные мне
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `DELETE /ws/api/agents/{agentId}/schedule-handovers/{handoverId}` — Отказаться от переданного задания
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/schedule-handovers/{handoverId}/accept` — Включить переданное задание
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/schedules` — Задания агента по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/schedules` — Создать задание агента по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `DELETE /ws/api/agents/{agentId}/schedules/{scheduleId}` — Удалить задание
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PATCH /ws/api/agents/{agentId}/schedules/{scheduleId}` — Изменить своё задание по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/schedules/{scheduleId}/hold` — Остановить задание сотрудника
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/schedules/{scheduleId}/pause` — Приостановить своё задание
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/schedules/{scheduleId}/release` — Снять остановку задания
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/schedules/{scheduleId}/resume` — Возобновить своё задание
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/schedules/{scheduleId}/run` — Запустить своё задание сейчас
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/schedules/{scheduleId}/runs` — История запусков своего задания
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/agent-limits/me` — Мой расход и лимит агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/agent-limits/team` — Расход и лимиты агентов команды
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PUT /api/v1/security/agent-limits/team/default` — Задать лимит на сотрудника по умолчанию
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `DELETE /api/v1/security/agent-limits/team/members/{userId}` — Вернуть сотруднику лимит по умолчанию
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PUT /api/v1/security/agent-limits/team/members/{userId}` — Задать сотруднику личный лимит
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/agents` — Создать агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `DELETE /api/v1/security/agents/{agentId}` — Удалить агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/users/{id}/handover` — Что перейдёт преемнику при удалении участника
- [Задачи](https://docs.legalstack.ru/api/tasks): `GET /api/v1/tasks/handover/{userId}` — Сколько открытых задач перейдёт преемнику
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `POST /api/v1/interfaces/{id}/webhook/secret` — Перевыпустить секрет подписи вебхука
- [Интерфейсы](https://docs.legalstack.ru/api/interfaces): `POST /api/v1/interfaces/{id}/webhook/test` — Отправить тестовый ответ на вебхук
- [Согласования](https://docs.legalstack.ru/api/approvals): `GET /api/v1/approvals/handover/{userId}` — Сколько идущих согласований перейдёт преемнику
- [Соответствие](https://docs.legalstack.ru/api/compliance): `POST /api/v1/compliance/fix/revert` — Отменить применённое исправление
- [Соответствие](https://docs.legalstack.ru/api/compliance): `POST /api/v1/compliance/results/{id}/fixes` — Подготовить правки по всем замечаниям результата
- [Соответствие](https://docs.legalstack.ru/api/compliance): `POST /api/v1/compliance/results/{id}/remarks/{remarkId}/dismiss` — Отклонить замечание и его правку
- [Соответствие](https://docs.legalstack.ru/api/compliance): `POST /api/v1/compliance/results/{id}/remarks/{remarkId}/restore` — Вернуть отклонённое замечание

### Удалено

- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/cron` — Задачи агента по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/cron` — Создать задачу агента по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `DELETE /ws/api/agents/{agentId}/cron/{jobId}` — Удалить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PATCH /ws/api/agents/{agentId}/cron/{jobId}` — Изменить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/cron/{jobId}/pause` — Приостановить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/cron/{jobId}/resume` — Возобновить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/cron/{jobId}/run` — Запустить задачу по расписанию немедленно
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/cron/{jobId}/runs` — История запусков задачи по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/cron/status` — Состояние планировщика задач агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/files` — Файлы рабочего пространства агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/files/{fileName}` — Прочитать файл агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PUT /ws/api/agents/{agentId}/files/{fileName}` — Записать файл агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/presets` — Пресеты, доступные агенту
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/skills` — Навыки агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/skills/{slug}` — Прочитать описание навыка (SKILL.md)
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PUT /ws/api/agents/{agentId}/skills/{slug}` — Записать описание навыка (SKILL.md)
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/files/download/{filename}` — Скачать файл, подготовленный агентом

## 4 октября 2026

### Добавлено

- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/cron` — Задачи агента по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/cron` — Создать задачу агента по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `DELETE /ws/api/agents/{agentId}/cron/{jobId}` — Удалить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PATCH /ws/api/agents/{agentId}/cron/{jobId}` — Изменить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/cron/{jobId}/pause` — Приостановить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/cron/{jobId}/resume` — Возобновить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/{agentId}/cron/{jobId}/run` — Запустить задачу по расписанию немедленно
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/cron/{jobId}/runs` — История запусков задачи по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/cron/status` — Состояние планировщика задач агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/presets` — Пресеты, доступные агенту
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/skills` — Навыки агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/skills/{slug}` — Прочитать описание навыка (SKILL.md)
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PUT /ws/api/agents/{agentId}/skills/{slug}` — Записать описание навыка (SKILL.md)
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/{agentId}/tools` — Каталог инструментов агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/agents` — Агенты команды
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/agents/{agentId}` — Агент
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PATCH /api/v1/security/agents/{agentId}` — Изменить агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/agents/{agentId}/versions` — История версий агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/agents/{agentId}/versions/{version}/restore` — Вернуть версию агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/audit/documents/verify` — Проверить целостность аудита документов команды (только владелец)
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/sso/login/{providerId}` — Начать вход через OIDC — перенаправление к корпоративному IdP
- [Подписания](https://docs.legalstack.ru/api/signatures): `POST /api/v1/signatures/{id}/comments/read` — Отметить переписку по подписанию прочитанной
- [Подписания](https://docs.legalstack.ru/api/signatures): `POST /api/v1/signatures/sign-public/{shortId}/comments/read` — Отметить переписку прочитанной (публично, как подписант)
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/base` — Общие файлы системных агентов
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `PATCH /api/v1/agents/system/base` — Изменить общие файлы
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/base/versions` — История общих файлов
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/base/versions/{version}` — Версия общих файлов
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `POST /api/v1/agents/system/base/versions/{version}/restore` — Вернуть версию общих файлов
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/catalog` — Каталог системных агентов
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/presets/{presetId}` — Пресет
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `PATCH /api/v1/agents/system/presets/{presetId}` — Изменить пресет
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/presets/{presetId}/versions` — История пресета
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/presets/{presetId}/versions/{version}` — Версия пресета
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `POST /api/v1/agents/system/presets/{presetId}/versions/{version}/restore` — Вернуть версию пресета
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/skills/{slug}` — Навык
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `PUT /api/v1/agents/system/skills/{slug}` — Изменить навык
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/skills/{slug}/versions` — История навыка
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `GET /api/v1/agents/system/skills/{slug}/versions/{version}` — Версия навыка
- [Системные агенты](https://docs.legalstack.ru/api/system-agents): `POST /api/v1/agents/system/skills/{slug}/versions/{version}/restore` — Вернуть версию навыка

### Удалено

- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents` — Список агентов команды
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PUT /ws/api/agents/{agentId}/capabilities` — Изменить возможности агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PUT /ws/api/agents/{agentId}/confirmations` — Изменить правило подтверждений агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/cron` — Список задач агентов по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/cron` — Создать задачу агента по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `DELETE /ws/api/agents/cron/{jobId}` — Удалить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PATCH /ws/api/agents/cron/{jobId}` — Изменить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/cron/{jobId}/pause` — Приостановить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/cron/{jobId}/resume` — Возобновить задачу по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/cron/{jobId}/run` — Запустить задачу по расписанию немедленно
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/cron/{jobId}/runs` — История запусков задачи по расписанию
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/cron/status` — Состояние планировщика задач
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/presets` — Список пресетов агентов
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/presets/{presetId}` — Пресет агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/presets/apply` — Применить пресет к агенту команды
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/skills` — Статус навыков агентов
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `POST /ws/api/agents/skills` — Установить навык агентам
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/skills/file` — Прочитать описание навыка (SKILL.md)
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PUT /ws/api/agents/skills/file` — Записать описание навыка (SKILL.md)
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/agents/tools` — Каталог инструментов агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/sso/login/{providerId}` — Начать вход через OIDC — перенаправление к корпоративному IdP
- [Календарь](https://docs.legalstack.ru/api/calendar): `POST /api/v1/calendar/notifications/stream-ticket` — Выпустить одноразовый тикет для подписки на поток уведомлений

## 29 сентября 2026

### Добавлено

- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PUT /ws/api/agents/{agentId}/confirmations` — Изменить правило подтверждений агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PATCH /ws/api/ai/sessions/{conversationId}` — Переименовать беседу с ассистентом
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/google/create-folder` — Создать папку в Google Drive
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/google/download` — Скачать файл из Google Drive

## 27 сентября 2026

Сводка изменений с момента запуска документации: даты отдельных изменений до этой публикации не фиксировались.

### Изменения поведения

- Заголовки RateLimit-Policy и RateLimit переведены на формат актуального черновика IETF: "политика";q=квота;w=окно и "политика";r=остаток;t=секунды до сброса. Если к запросу применено несколько политик, в заголовках перечисляются все; отдельные заголовки RateLimit-Limit, RateLimit-Remaining и RateLimit-Reset описывают политику, ближайшую к исчерпанию.
- Ответы об ошибках полностью на русском: поле title соответствует HTTP-статусу, detail поясняет конкретный случай, ответ содержит заголовок Content-Language: ru. Ответ 429 во всех разделах API приходит в формате Problem Details с заголовком Retry-After.

### Добавлено

- [Базы знаний](https://docs.legalstack.ru/api/knowledge): `POST /api/v1/knowledge/corpus/refs` — Разрешить постоянные адреса норм
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/agents/{agentId}/access` — Кому открыт доступ к агенту
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `DELETE /api/v1/security/agents/{agentId}/access/{subjectType}/{subjectId}` — Закрыть доступ к агенту
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `PUT /api/v1/security/agents/{agentId}/access/{subjectType}/{subjectId}` — Открыть доступ к агенту или изменить роль
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `GET /api/v1/security/agents/{agentId}/access/me` — Права текущего пользователя на агента
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `DELETE /api/v1/security/teams/current/ownership-transfer` — Отменить передачу владения командой
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/teams/current/ownership-transfer` — Запросить передачу владения командой
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/teams/current/ownership-transfer/accept` — Принять владение командой
- [Безопасность и доступ](https://docs.legalstack.ru/api/security): `POST /api/v1/security/teams/current/ownership-transfer/decline` — Отклонить передачу владения командой
- [Шаблоны](https://docs.legalstack.ru/api/smartdoc): `POST /api/v1/smartdoc/decline-name` — Просклонять ФИО по падежам
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/file/suggest-mapping` — Предложить сопоставление колонок файла с полями реестра
- [Интеграции](https://docs.legalstack.ru/api/integrations): `GET /api/v1/integrations/yandex/callback` — Завершить авторизацию в Яндекс Диск (OAuth callback)
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/create-folder` — Создать папку на Яндекс Диске
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/delete` — Удалить файл или папку на Яндекс Диске
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/disconnect` — Отключить Яндекс Диск
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/download` — Скачать файл с Яндекс Диска
- [Интеграции](https://docs.legalstack.ru/api/integrations): `GET /api/v1/integrations/yandex/files` — Список файлов на Яндекс Диске
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/import/document` — Импортировать файл с Яндекс Диска как шаблон
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/import/file` — Импортировать файл с Яндекс Диска в реестр
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/import/file/create-registry` — Создать реестр из файла на Яндекс Диске
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/import/file/preview` — Предпросмотр импорта файла с Яндекс Диска в реестр
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/move` — Переместить файл или папку на Яндекс Диске
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/oauth/prepare` — Получить URL для авторизации в Яндекс Диск
- [Интеграции](https://docs.legalstack.ru/api/integrations): `GET /api/v1/integrations/yandex/status` — Статус подключения Яндекс Диск
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/sync/file/{typeId}` — Синхронизировать реестр с файлом на Яндекс Диске
- [Интеграции](https://docs.legalstack.ru/api/integrations): `GET /api/v1/integrations/yandex/sync/file/{typeId}/preview` — Предпросмотр синхронизации реестра с файлом на Яндекс Диске
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/sync/folder` — Синхронизировать папку реестров с Яндекс Диском
- [Интеграции](https://docs.legalstack.ru/api/integrations): `POST /api/v1/integrations/yandex/upload` — Загрузить файл на Яндекс Диск
- [Календарь](https://docs.legalstack.ru/api/calendar): `GET /api/v1/calendar/production-calendar` — Производственный календарь РФ за период
- [Календарь](https://docs.legalstack.ru/api/calendar): `GET /api/v1/calendar/tax-calendar` — Календарь бухгалтера (открытые данные ФНС) за период
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `POST /api/v1/calculators/indexation` — Индексация присуждённых сумм по ИПЦ Росстата (ст. 208 ГПК РФ, ст. 183 АПК РФ, ст. 189.1 КАС РФ)
- [Калькуляторы](https://docs.legalstack.ru/api/calculators): `GET /api/v1/calculators/state-fee/exemptions` — Основания льгот по госпошлине (ст. 333.36, 333.37 НК РФ)
- [Соответствие](https://docs.legalstack.ru/api/compliance): `DELETE /api/v1/compliance/results/{id}` — Удалить результат проверки
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `PUT /ws/api/agents/{agentId}/capabilities` — Изменить возможности агента
- [Ассистент и агенты](https://docs.legalstack.ru/api/collaboration): `GET /ws/api/files/workspace` — Скачать файл из рабочей папки агента

## 28 апреля 2026

Запуск docs.legalstack.ru.
