Quản lý File

Xóa File / Thư mục

Xóa vĩnh viễn một file hoặc một thư mục rỗng

Endpoint

DELETE /v1/files/:id

Path Parameters

TênKiểuBắt buộcMô tả
idintCóID file / thư mục

Response Schema

HTTP 204 - No Content

File bị xóa vĩnh viễn (bản ghi và nội dung file), dung lượng được trừ khỏi hạn mức của công ty.


Quyền hạn (Permissions)

Điều kiệnMô tả
file.manageCó quyền xóa bất kỳ file/thư mục nào trong công ty
Owner (người upload)Nếu không có file.manage, chỉ người upload mới được xóa và chỉ trong vòng 2 giờ kể từ khi upload

Lưu ý: Chỉ xóa được thư mục rỗng.


Error Codes

Các lỗi validate trả HTTP 422 với body {"error": ["error_..."]}.

Mã lỗiMô tả
error_not_permissionKhông có quyền xóa file/thư mục này (không phải owner và không có role file.manage)
error_owner_only_allow_remove_in_2_hourNgười upload chỉ được tự xóa trong vòng 2 giờ sau khi upload
error_directory_is_not_emptyThư mục vẫn còn file / thư mục con
error_not_found(HTTP 404) Không tìm thấy file/thư mục trong công ty hiện tại

On this page