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