OVIRO LogoOVIRO
Quản lý nhóm sản phẩmDanh mục sản phẩm

Danh sách danh mục

Lấy danh sách danh mục sản phẩm

Endpoint

GET /v1/productcategories

Query Parameters

TênKiểuBắt buộcMô tả
keywordstringKhôngTừ khóa tìm kiếm (Tên, SEO URL)
parent_idintKhôngLọc theo ID danh mục cha (chỉ lọc khi param được truyền)
show_deletedintKhôngGửi -1 để ẩn các danh mục đã xóa (status != 5)

Lưu ý: API không hỗ trợ phân trang. Kết quả trả về toàn bộ danh mục, sắp xếp theo display_order ASC.

Response Schema

HTTP 200 - JSON Object

TrườngKiểuMô tả
totalintTổng số bản ghi trả về
currentpageintLuôn = 1 (không phân trang)
limitintLuôn = total (không phân trang)
itemsarrayMảng ProductCategory Object

Mỗi item trong mảng items là một ProductCategory Object.

Lưu ý: Trong API list, trường description luôn trả về "-masked-" để giảm dung lượng response.

Ví dụ Response

{
    "total": 2,
    "currentpage": 1,
    "limit": 2,
    "items": [
        {
            "company_id": 1,
            "creator_id": 10,
            "id": 100,
            "uuid": "",
            "name": "Thời trang nam",
            "name_short": "TTN",
            "description": "-masked-",
            "display_order": 1.0,
            "parent_id": 0,
            "external_id": "",
            "prepayment_percentage": 0,
            "tax_ratio": 10.0,
            "attribute_category_id": 5,
            "avatar_file_id_list": [101],
            "avatar_file_list": [],
            "keyword_important_score": 0,
            "status": 1,
            "seo_url": "thoi-trang-nam",
            "seo_title": "Thời Trang Nam",
            "seo_meta_description": "",
            "seo_meta_keyword": "",
            "seo_graph_file_id": 0,
            "seo_graph_file": {},
            "seo_canonical": "",
            "seo_options": {},
            "date_created": 1710000000,
            "date_modified": 1710000000,
            "date_lastsynced": 0
        }
    ]
}

On this page