# Яндекс Диск

> Импорт, экспорт и синхронизация с Яндекс Диском.

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

## Операции

| Метод | Путь | Операция |
| --- | --- | --- |
| `GET` | `/api/v1/integrations/yandex/callback` | [Завершить авторизацию в Яндекс Диск (OAuth callback)](https://docs.legalstack.ru/api/integrations/integration-yandex/get-integrations-yandex-callback) |
| `POST` | `/api/v1/integrations/yandex/create-folder` | [Создать папку на Яндекс Диске](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-create-folder) |
| `POST` | `/api/v1/integrations/yandex/delete` | [Удалить файл или папку на Яндекс Диске](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-delete) |
| `POST` | `/api/v1/integrations/yandex/disconnect` | [Отключить Яндекс Диск](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-disconnect) |
| `POST` | `/api/v1/integrations/yandex/download` | [Скачать файл с Яндекс Диска](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-download) |
| `GET` | `/api/v1/integrations/yandex/files` | [Список файлов на Яндекс Диске](https://docs.legalstack.ru/api/integrations/integration-yandex/get-integrations-yandex-files) |
| `POST` | `/api/v1/integrations/yandex/import/document` | [Импортировать файл с Яндекс Диска как шаблон](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-import-document) |
| `POST` | `/api/v1/integrations/yandex/import/file` | [Импортировать файл с Яндекс Диска в реестр](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-import-file) |
| `POST` | `/api/v1/integrations/yandex/import/file/create-registry` | [Создать реестр из файла на Яндекс Диске](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-import-file-create-registry) |
| `POST` | `/api/v1/integrations/yandex/import/file/preview` | [Предпросмотр импорта файла с Яндекс Диска в реестр](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-import-file-preview) |
| `POST` | `/api/v1/integrations/yandex/move` | [Переместить файл или папку на Яндекс Диске](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-move) |
| `POST` | `/api/v1/integrations/yandex/oauth/prepare` | [Получить URL для авторизации в Яндекс Диск](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-oauth-prepare) |
| `GET` | `/api/v1/integrations/yandex/status` | [Статус подключения Яндекс Диск](https://docs.legalstack.ru/api/integrations/integration-yandex/get-integrations-yandex-status) |
| `POST` | `/api/v1/integrations/yandex/sync/file/{typeId}` | [Синхронизировать реестр с файлом на Яндекс Диске](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-sync-file-typeid) |
| `GET` | `/api/v1/integrations/yandex/sync/file/{typeId}/preview` | [Предпросмотр синхронизации реестра с файлом на Яндекс Диске](https://docs.legalstack.ru/api/integrations/integration-yandex/get-integrations-yandex-sync-file-typeid-preview) |
| `POST` | `/api/v1/integrations/yandex/sync/folder` | [Синхронизировать папку реестров с Яндекс Диском](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-sync-folder) |
| `POST` | `/api/v1/integrations/yandex/upload` | [Загрузить файл на Яндекс Диск](https://docs.legalstack.ru/api/integrations/integration-yandex/post-integrations-yandex-upload) |
