CMSDanh mục trang
Lấy theo danh mục con
Lấy danh sách các danh mục cha ngược lên từ một danh mục con (Breadcrumb logic).
Endpoint
GET /site/pagecategories/child/:childid
Headers
| Key | Value | Bắt buộc | Mô tả |
|---|---|---|---|
SiteTenantId | {tenant_id} | Có | ID của công ty/tenant. |
SiteAuthorization | {jwt_token} | Không | Token khách hàng (nếu có). |
Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
childid | integer | Có | ID của danh mục con. |
Response Schema
HTTP 200 - JSON Array
Trả về danh sách danh mục theo thứ tự từ cấp cao nhất đến cấp hiện tại. Chỉ lấy các danh mục thuộc shop hiện tại; nếu childid không tồn tại, items là mảng rỗng.
{
"total": 3,
"currentpage": 1,
"limit": 50,
"items": [
{ "id": 1, "name": "Gốc", "parent_id": 0 },
{ "id": 5, "name": "Cấp trung gian", "parent_id": 1 },
{ "id": 10, "name": "Cấp hiện tại", "parent_id": 5 }
]
}Xem Page Category Object Schema
Error Codes
| HTTP | Mã lỗi | Mô tả |
|---|---|---|
| 404 | error_company_not_found_from_site_tenant_id | SiteTenantId không hợp lệ hoặc shop không còn hoạt động. |