Описание: Запустить фоновый процесс окончательной очистки корзины в одном из двух режимов. Единовременно может выполняться только один процесс очистки — повторный запуск во время уже идущей очистки вернёт ошибку.


🌐 HTTP-информация

  • Метод: POST
  • URL: /recyclebin/api/recyclebin/Cleanup
  • Headers:
    • Content-Type: application/json
    • Authorization: <UserSessionToken>

📦 Тело запроса (Request Body)

ПолеТипОбяз.Описание
modestringДаРежим очистки. Допустимые значения: SoftDelete — окончательно удалить только элементы, уже находящиеся в корзине; HardDelete — полная очистка (см. реализацию для точной семантики); значение None останавливает/не запускает очистку.

Пример JSON-тела:

{
  "mode": "SoftDelete"
}

📤 Тело ответа (Response Body)

Метод ничего не возвращает (void). Прогресс отслеживается методом GetStatus.

  • No labels