# HRlink

> Интеграция с HRlink (кадровый электронный документооборот).

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

## Операции

| Метод | Путь | Операция |
| --- | --- | --- |
| `POST` | `/api/v1/integrations/hrlink/applications/groups` | [Создать группу заявлений HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-applications-groups) |
| `POST` | `/api/v1/integrations/hrlink/connect` | [Подключить HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-connect) |
| `POST` | `/api/v1/integrations/hrlink/disconnect` | [Отключить HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-disconnect) |
| `POST` | `/api/v1/integrations/hrlink/documents/groups` | [Создать группу документов HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-documents-groups) |
| `POST` | `/api/v1/integrations/hrlink/documents/registry` | [Реестр документов HRlink (поллинг статусов)](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-documents-registry) |
| `PUT` | `/api/v1/integrations/hrlink/documents/send-to-signing` | [Отправить документы на подписание HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/put-integrations-hrlink-documents-send-to-signing) |
| `POST` | `/api/v1/integrations/hrlink/documents/validate` | [Валидировать документы перед отправкой HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-documents-validate) |
| `GET` | `/api/v1/integrations/hrlink/documents/{id}` | [Получить документ HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/get-integrations-hrlink-documents-id) |
| `GET` | `/api/v1/integrations/hrlink/documents/{id}/archive` | [Скачать архив документа с подписями HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/get-integrations-hrlink-documents-id-archive) |
| `GET` | `/api/v1/integrations/hrlink/documents/{id}/signing-requests/{signingRequestId}` | [Получить запрос на подписание HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/get-integrations-hrlink-documents-id-signing-requests-signingrequestid) |
| `POST` | `/api/v1/integrations/hrlink/files` | [Загрузить файл в HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-files) |
| `POST` | `/api/v1/integrations/hrlink/normative-acts` | [Создать ЛНА HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-normative-acts) |
| `POST` | `/api/v1/integrations/hrlink/normative-acts/{id}/send-to-signing` | [Отправить ЛНА на подписание HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-normative-acts-id-send-to-signing) |
| `GET` | `/api/v1/integrations/hrlink/status` | [Статус подключения HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/get-integrations-hrlink-status) |
| `POST` | `/api/v1/integrations/hrlink/sync` | [Запустить синхронизацию оргструктуры HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-sync) |
| `GET` | `/api/v1/integrations/hrlink/sync/{id}` | [Статус задачи синхронизации HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/get-integrations-hrlink-sync-id) |
| `POST` | `/api/v1/integrations/hrlink/users/invite` | [Пригласить пользователей в HRlink](https://docs.legalstack.ru/api/integrations/integration-hrlink/post-integrations-hrlink-users-invite) |
