# Согласования

> REST API раздела «Согласования»: 18 операций.

Базовый адрес: `https://api.legalstack.ru`. Спецификация: [openapi/approvals.json](https://docs.legalstack.ru/openapi/approvals.json).

## Операции

| Метод | Путь | Операция |
| --- | --- | --- |
| `GET` | `/api/v1/approvals` | [Список согласований](https://docs.legalstack.ru/api/approvals/get-approvals) |
| `POST` | `/api/v1/approvals` | [Создать согласование](https://docs.legalstack.ru/api/approvals/post-approvals) |
| `GET` | `/api/v1/approvals/handover/{userId}` | [Сколько идущих согласований перейдёт преемнику](https://docs.legalstack.ru/api/approvals/get-approvals-handover-userid) |
| `GET` | `/api/v1/approvals/inbox` | [Входящие согласования](https://docs.legalstack.ru/api/approvals/get-approvals-inbox) |
| `DELETE` | `/api/v1/approvals/{id}` | [Отозвать согласование](https://docs.legalstack.ru/api/approvals/delete-approvals-id) |
| `GET` | `/api/v1/approvals/{id}` | [Получить согласование](https://docs.legalstack.ru/api/approvals/get-approvals-id) |
| `PATCH` | `/api/v1/approvals/{id}` | [Переименовать согласование](https://docs.legalstack.ru/api/approvals/patch-approvals-id) |
| `GET` | `/api/v1/approvals/{id}/comments` | [Комментарии согласования](https://docs.legalstack.ru/api/approvals/get-approvals-id-comments) |
| `POST` | `/api/v1/approvals/{id}/comments` | [Добавить комментарий к согласованию](https://docs.legalstack.ru/api/approvals/post-approvals-id-comments) |
| `GET` | `/api/v1/approvals/{id}/document` | [Документ, прикреплённый к согласованию](https://docs.legalstack.ru/api/approvals/get-approvals-id-document) |
| `GET` | `/api/v1/approvals/{id}/export/pdf` | [](https://docs.legalstack.ru/api/approvals/get-approvals-id-export-pdf) |
| `POST` | `/api/v1/approvals/{id}/participants/{participantId}/escalate` | [Эскалировать участника его руководителю](https://docs.legalstack.ru/api/approvals/post-approvals-id-participants-participantid-escalate) |
| `POST` | `/api/v1/approvals/{id}/participants/{participantId}/transfer` | [Передать участие другому сотруднику](https://docs.legalstack.ru/api/approvals/post-approvals-id-participants-participantid-transfer) |
| `DELETE` | `/api/v1/approvals/{id}/permanent` | [Окончательно удалить согласование](https://docs.legalstack.ru/api/approvals/delete-approvals-id-permanent) |
| `POST` | `/api/v1/approvals/{id}/remind` | [Напомнить тем, чьего решения ждут](https://docs.legalstack.ru/api/approvals/post-approvals-id-remind) |
| `POST` | `/api/v1/approvals/{id}/restart` | [Перезапустить согласование](https://docs.legalstack.ru/api/approvals/post-approvals-id-restart) |
| `POST` | `/api/v1/approvals/{id}/resubmit` | [Отправить после доработки](https://docs.legalstack.ru/api/approvals/post-approvals-id-resubmit) |
| `PATCH` | `/api/v1/approvals/{id}/stages/{stageId}/participants/{participantId}` | [Решение участника по этапу](https://docs.legalstack.ru/api/approvals/patch-approvals-id-stages-stageid-participants-participantid) |
