Quản lý File
Danh sách File
Lấy danh sách file / thư mục theo loại đối tượng và nguồn gốc
Endpoint
GET /v1/files
Query Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
company_id | int | Có | ID công ty (phải trùng công ty của phiên đăng nhập, nếu không kết quả sẽ rỗng) |
object_type | int | Có | Loại đối tượng. Xem Object Schema |
origin | string | Có | Nguồn gốc file. Xem Object Schema |
directory_id | int | Không | ID thư mục cha (mặc định 0 = thư mục gốc) |
creator_id | int | Không | Lọc theo người upload |
random_code | string | Không | Lọc theo randomcode |
page | int | Không | Trang hiện tại (mặc định 1) |
limit | int | Không | Số bản ghi mỗi trang (mặc định và tối đa 50) |
sort_by | string | Không | id (mặc định), title, filesize, date_created |
sort_type | string | Không | DESC (mặc định) hoặc ASC |
Lưu ý: Với
object_typehỗ trợ thư mục (10,40), API bỏ quapage/limitvà trả toàn bộ file + thư mục con củadirectory_idtrong một trang.
Response Schema
HTTP 200 - OK
{
"total": 2,
"currentpage": 1,
"limit": 50,
"items": [
// Array of File objects
]
}Xem File Object.
Error Codes
| Mã lỗi | Mô tả |
|---|---|
error_object_type_is_required | (HTTP 422) Chưa truyền object_type |
error_origin_is_required | (HTTP 422) Chưa truyền origin |