Skip to main content

Просмотр удаленных файлов пользователя

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

GET /tenants/{tenant_name}/recover/{user_id}

Описание​

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

Параметры​

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

НазваниеОбязательныйТип данныхОписание
fromнетstringМомент времени в формате unix timestamp, если параметр указан — показывать файлы, начиная с данного момента
toнетstringМомент времени в формате unix timestamp, если параметр указан — показывать файлы, заканчивая данным моментом
tenant_nameдаstringИмя тенанта
user_idдаstringИдентификатор пользователя

Запрос​

curl -X 'GET' $LOGIN_TOKEN \
"https://admin[-<ENV>].<DEFAULT_DOMAIN>/adminapi/\
tenants/<TENANT_NAME>/recover/<USER_ID>&from=<TIME1>&to=<TIME2>" \
-H 'accept: application/json'

где:

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

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

  • from=<TIME1> — временная точка в формате unix timestamp, обозначающая начало отбора файлов;

  • to=<TIME2> — временная точка в формате unix timestamp, обозначающая конец отбора файлов.

Ответ​

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

  • 200 — Success — Успешно. Пример вывода:
{
"files": [
{
"id": "string",
"name": "string",
"owner_id": "string",
"rtime": 0
}
]
}
  • 400 — User does not belong to current tenant — Пользователь не найден в текущем тенанте. Пример вывода:
{
"message": "string"
}
  • 404 — Tenant does not exist — Тенант не существует. Пример вывода:
{
"message": "string"
}