[POST] …/v1/File/Edit
Изменяет метаданные ранее загруженного файла
Входные параметры
| Название | Тип данных | Обязательность | Описание |
|---|---|---|---|
| id | long | Обязательный | Идентификатор файла, который требуется изменить |
| name | string | Необязательный | Новое отображаемое имя файла. Если не задано (null или пустая строка), имя файла не изменяется |
| access_level | FileAccessLevelEnum | Необязательный | Новый уровень доступа файла. Если не задан, сохраняется текущий уровень. Допустимые значения: system, personal, public |
Пример запроса
{
"id": 1024,
"name": "invoice_2025_01_corrected.pdf",
"access_level": "public"
}
Выходные параметры
| Название | Тип данных | Описание |
|---|---|---|
| result | File | Обновлённая модель файла |
Пример ответа
{
"ok": true,
"result": {
"id": 1024,
"name": "invoice_2025_01_corrected.pdf",
"size": 34567,
"extension": "pdf",
"mime_type": "application/pdf",
"date": 1733827200,
"user_id": 501,
"access_level": "public",
"hash": "ab52f8ce4f4e9f8b7f1d4b9d3c12e6a8b0f1e2345f6a7b8c9d0e1f2a3b4c5d6e",
"folder_id": 1,
"url": "https://cdn.example.com/files/1024",
"last_update": 1733913600
}
}