Соответствие
REST API раздела «Соответствие»: 25 операций.
Базовый адрес: https://api.legalstack.ru. Спецификация: openapi/compliance.json.
Операции
| Метод | Путь | Операция |
|---|---|---|
POST | /api/v1/compliance/check | Запустить проверку соответствия |
POST | /api/v1/compliance/fix | Применить исправление по замечанию |
POST | /api/v1/compliance/fix/apply | Применить ранее сгенерированный предпросмотр исправления |
POST | /api/v1/compliance/fix/preview | Сгенерировать предпросмотр исправления («до» и «после») |
POST | /api/v1/compliance/fix/revert | Отменить применённое исправление |
POST | /api/v1/compliance/intake | Проверить загружаемый документ |
GET | /api/v1/compliance/playbooks | Список чек-листов |
POST | /api/v1/compliance/playbooks | Создать чек-лист |
GET | /api/v1/compliance/playbooks/for-document/{documentId} | Чек-листы для документа (тип — в параметре запроса) |
DELETE | /api/v1/compliance/playbooks/{id} | Удалить чек-лист |
GET | /api/v1/compliance/playbooks/{id} | Получить чек-лист |
PUT | /api/v1/compliance/playbooks/{id} | Обновить чек-лист |
POST | /api/v1/compliance/playbooks/{id}/duplicate | Скопировать чек-лист в свою команду (в том числе системный) |
GET | /api/v1/compliance/results | Проверки команды, новые сверху |
GET | /api/v1/compliance/results/document/{documentId} | Результаты проверок документа |
GET | /api/v1/compliance/results/document/{documentId}/latest | Последний результат проверки документа |
DELETE | /api/v1/compliance/results/{id} | Удалить результат проверки |
GET | /api/v1/compliance/results/{id} | Получить результат проверки |
POST | /api/v1/compliance/results/{id}/cancel | Остановить выполняющуюся проверку |
POST | /api/v1/compliance/results/{id}/fixes | Подготовить правки по всем замечаниям результата |
PUT | /api/v1/compliance/results/{id}/playbooks | Изменить чек-листы проверки |
POST | /api/v1/compliance/results/{id}/remarks/{remarkId}/dismiss | Отклонить замечание и его правку |
POST | /api/v1/compliance/results/{id}/remarks/{remarkId}/restore | Вернуть отклонённое замечание |
GET | /api/v1/compliance/results/{id}/report.pdf | Скачать PDF-отчёт по результату проверки |
POST | /api/v1/compliance/results/{id}/stream-ticket | Выпустить одноразовый тикет для подписки на поток результата (SSE) |