# Google Drive и Sheets

> Интеграция с Google-сервисами (Sheets, Drive).

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

## Операции

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