Согласования
REST API раздела «Согласования»: 18 операций.
Базовый адрес: https://api.legalstack.ru. Спецификация: openapi/approvals.json.
Операции
| Метод | Путь | Операция |
|---|---|---|
GET | /api/v1/approvals | Список согласований |
POST | /api/v1/approvals | Создать согласование |
GET | /api/v1/approvals/handover/{userId} | Сколько идущих согласований перейдёт преемнику |
GET | /api/v1/approvals/inbox | Входящие согласования |
DELETE | /api/v1/approvals/{id} | Отозвать согласование |
GET | /api/v1/approvals/{id} | Получить согласование |
PATCH | /api/v1/approvals/{id} | Переименовать согласование |
GET | /api/v1/approvals/{id}/comments | Комментарии согласования |
POST | /api/v1/approvals/{id}/comments | Добавить комментарий к согласованию |
GET | /api/v1/approvals/{id}/document | Документ, прикреплённый к согласованию |
GET | /api/v1/approvals/{id}/export/pdf | |
POST | /api/v1/approvals/{id}/participants/{participantId}/escalate | Эскалировать участника его руководителю |
POST | /api/v1/approvals/{id}/participants/{participantId}/transfer | Передать участие другому сотруднику |
DELETE | /api/v1/approvals/{id}/permanent | Окончательно удалить согласование |
POST | /api/v1/approvals/{id}/remind | Напомнить тем, чьего решения ждут |
POST | /api/v1/approvals/{id}/restart | Перезапустить согласование |
POST | /api/v1/approvals/{id}/resubmit | Отправить после доработки |
PATCH | /api/v1/approvals/{id}/stages/{stageId}/participants/{participantId} | Решение участника по этапу |