Admin Categories API
Tài liệu chi tiết về API quản lý danh mục sản phẩm trong hệ thống OMS.
HTTP Endpoints
| Phương thức | Đường dẫn | Mô tả |
|---|---|---|
POST | /category/create_category | Tạo mới danh mục |
GET | /category/get_category | Lấy thông tin/danh sách danh mục |
PUT | /category/update_category | Cập nhật thông tin danh mục |
DELETE | /category/delete_category | Xóa danh mục |
GET | /category/get_all_category | Lấy tất cả danh mục (dạng phẳng hoặc cây) |
PUT | /category/update_all_category | Cập nhật hàng loạt danh mục |
Schema Reference
Category Object Schema
Dưới đây là chi tiết các thuộc tính chính trong đối tượng Category:
| Thuộc tính | Kiểu dữ liệu | Yêu cầu | Mô tả |
|---|---|---|---|
name | string | Bắt buộc | Tên danh mục (ví dụ: Thời trang nam, Điện tử). |
parent_id | string | Tùy chọn | ID danh mục cha (dùng cho danh mục đa cấp). |
description | string | Tùy chọn | Mô tả danh mục. |
is_active | boolean | Tùy chọn | Trạng thái hoạt động của danh mục. |
API Methods
Tạo danh mục
POST /category/create_category
Token-Business: <business_access_token>
Content-Type: application/json
Request Body Example
{
"name": "Áo Nam",
"parent_id": "cat_root_fashion",
"description": "Danh mục áo dành cho nam giới"
}