CMSKhối nội dung
Danh sách Page Block
Lấy danh sách toàn bộ các khối nội dung.
Endpoint
GET /site/pageblocks
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ó). |
Query Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
page | integer | Không | Số trang (mặc định: 1). Mỗi trang cố định 5000 khối. |
sort_by | string | Không | Trường sắp xếp (display_order, id, name, 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": 50,
"currentpage": 1,
"limit": 5000,
"items": [
{
"id": 1000,
"name": "Banner trang chủ",
"identifier": "home-banner"
// ... Page Block Object
}
]
}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. |