Skip to main content

Окончательно удалить файлы пользователя

Метод и конечная точка​

DELETE /tenants/{tenant_name}/recover/{user_id}

Описание​

Позволяет окончательно удалить файлы пользователя (из корзины).

Параметры​

Параметры для метода указаны в таблице.

НазваниеОбязательныйТип данныхОписание
file_idsдаstringИдентификаторы файлов подлежащих окончательному удалению
tenant_nameдаstringИмя тенанта
user_idдаstringИдентификатор пользователя

Запрос​

curl -X 'DELETE' $LOGIN_TOKEN \
"https://admin[-<ENV>].<DEFAULT_DOMAIN>/adminapi/\
tenants/<TENANT_NAME>/recover/<USER_ID>&file_ids=<ID1>,<ID2>,<ID3>" \
-H 'accept: application/json'

где:

  • <TENANT_NAME> — имя тенанта;

  • <USER_ID> — идентификационный номер искомого пользователя;

  • file_ids=<ID1>,<ID2>,<ID3> — идентификаторы файлов, подлежащих окончательному удалению (через запятую).

Ответ​

Возможные варианты ответов:

  • 200 — Success — Успешно. Пример вывода:
{
"message": "string"
}
  • 400 — File or user do not belong to current tenant — Файл или пользователь не найдены в текущем тенанте. Пример вывода:
{
"message": "string"
}
  • 404 — Tenant not found — Тенант не найден. Пример вывода:
{
"message": "string"
}