Массовые операции с файлами Drive через API/MCP

Безопасно перемещайте, отправляйте в корзину, восстанавливайте и удаляйте файлы TrekMail Drive через REST API или MCP.

Сведения о статье

Тип, сложность, тарифы и дата последнего обновления.

Тип
Справочная статья
Сложность
Средний уровень
Тарифы
Starter · Pro · Agency · + Drive Add-on
Обновлено
10 сен 2026 г.

Массовые операции позволяют интеграции работать со множеством файлов и папок Drive в одном запросе. Они полезны для архивирования старых папок, отмены ошибочной очистки, перемещения созданных отчётов или удаления проверенного содержимого корзины.

Поскольку массовые действия могут затронуть большой объём данных, проектируйте их с ограниченными правами, предварительным просмотром и проверкой журнала аудита.

Возможности массовых операций

Drive поддерживает массовые действия для следующих задач:

  • Отправка файлов и папок в корзину.
  • Восстановление файлов и папок из корзины.
  • Перемещение файлов и папок в целевую папку.
  • Безвозвратное удаление файлов и папок из корзины.

Массовые запросы могут содержать до 5 000 выбранных идентификаторов. Для более масштабной очистки запускайте несколько проверенных пакетов, а не одну неограниченную задачу.

Выбор идентификаторов

Используйте вспомогательные функции просмотра, дерева папок, поиска или выбора всех элементов, чтобы составить список идентификаторов. MCP включает drive_select_all_ids для процессов, которым нужно выбрать «всё в этой папке», не заставляя агента вручную переключать страницы.

Перед запуском пакета разрушительных операций попросите агента кратко описать запланированное действие:

  • Целевое пространство Drive.
  • Количество файлов и папок.
  • Папка назначения при перемещении.
  • Возможность восстановления после операции.
  • Требуемое право и механизм безопасности MCP.

Endpoints REST

POST /api/v1/drive/spaces/{space}/bulk:trash
POST /api/v1/drive/spaces/{space}/bulk:restore
POST /api/v1/drive/spaces/{space}/bulk:move
POST /api/v1/drive/spaces/{space}/bulk:purge

Используйте заголовок Idempotency-Key для каждого массового запроса. При повторной попытке TrekMail сможет вернуть исходный результат, не выполняя пакет снова.

Инструменты MCP

drive_bulk_trash
drive_bulk_restore
drive_bulk_move
drive_bulk_purge

Действие drive_bulk_purge необратимо и требует соответствующего права на безвозвратное удаление. На локально размещённом сервере MCP администратор также может потребовать TREKMAIL_ALLOW_DESTRUCTIVE=true, прежде чем инструмент станет доступен.

Схема безопасной очистки

Для большинства автоматизаций используйте очистку в два этапа:

  1. Переместите старые файлы в папку Archive или в корзину.
  2. Перед безвозвратным удалением дождитесь проверки человеком или отдельной запланированной задачи обслуживания.

Так повседневный агент остаётся полезным, а возможность восстановления сохраняется.

Проектирование разрешений

Операция Уровень прав Можно восстановить?
Массовое перемещение запись Да
Массовая отправка в корзину запись Да, до безвозвратного удаления или конца срока хранения
Массовое восстановление запись Да
Массовое безвозвратное удаление безвозвратное удаление Нет

Храните право на безвозвратное удаление в отдельном токене. Если процесс только архивирует файлы, это право ему вообще не требуется.

Связанные статьи

Похожие статьи

Перейдите к близким руководствам, которые продолжают рабочий процесс.

Как поручить ИИ-агенту покупку и настройку почты

Разрешите агенту купить и настроить TrekMail, не передавая контроль над Dashboard, платёжными данными, DNS и будущими изменениями подписки.

Читать статью

Обзор REST API TrekMail для разработчиков

Узнайте, как работает REST API TrekMail: аутентификация с bearer-токенами, доступ по тарифам, лимиты запросов и форматы ответов.

Читать статью

Создание и управление токенами API

Создавайте токены API в TrekMail. Задавайте области доступа, ограничения доменов и срок действия, чтобы точно управлять доступом.

Читать статью

Подключение ИИ-агентов к TrekMail через MCP

Подключайте любой совместимый MCP-клиент к TrekMail через авторизацию в браузере, универсальный CLI-мост или статические токены с узкими областями доступа.

Читать статью

Области API и разрешения тарифов

Сравните области TrekMail API для тарифов, дополнений, OAuth, участников, ограничений домена и защиты MCP, включая White Label.

Читать статью

Руководство по API и MCP для White Label

Настройте White Label для каждого домена: фирменный стиль, логотипы и брендированные хосты панели и веб-почты через REST API или MCP TrekMail.

Читать статью

Мы используем необходимые технологии для работы и защиты TrekMail. Подтверждая это, вы также разрешаете ограниченную аналитику и измерение рекламы, описанные в Политике cookie.

Вход в TrekMail

Доступ к панели, ящикам и DNS.

или

12 символов пароли совпадают

или

Письмо отправлено

Если для этого адреса есть аккаунт, мы отправили инструкции по сбросу пароля.

Продолжая, вы принимаете Условия и Политику конфиденциальности TrekMail.