CMSLanding page
Danh sách trang
Lấy danh sách các trang tĩnh.
Endpoint
GET /site/pages
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ả |
|---|---|---|---|
page_category_id | integer | Không | Lọc theo ID danh mục trang. |
page_category_id_list | string | Không | Danh sách ID danh mục trang (comma-separated, tối đa 500 ID). |
page | integer | Không | Số trang (mặc định: 1). |
limit | integer | Không | Số lượng mỗi trang (mặc định và tối đa: 1000). |
sort_by | string | Không | Trường sắp xếp (display_order, id, title, date_created). Mặc định: display_order. |
sort_type | string | Không | Kiểu sắp xếp (ASC, DESC). Mặc định: ASC. |
Response Schema
HTTP 200 - JSON Array
{
"total": 10,
"currentpage": 1,
"limit": 1000,
"items": [
{
"id": 100,
"title": "Về chúng tôi",
"seo_url": "ve-chung-toi",
"page_category": { ... }
// ... Các trường khác của Page Object
}
]
}Chỉ trả về các trang đang hiển thị (status = 1) của shop. Xem Page 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. |