CMSBanner

Danh sách Banner

Lấy danh sách các Banner đang hoạt động.

Endpoint

GET /site/banners

Headers

KeyValueBắt buộcMô tả
SiteTenantId{tenant_id}CóID của công ty/tenant.
SiteAuthorization{jwt_token}KhôngToken khách hàng (nếu có).

Parameters

TênKiểuBắt buộcMô tả
idintegerKhôngLọc theo ID Banner cụ thể.
identifierstringKhôngLọc theo định danh duy nhất.
identifier_liststringKhôngDanh sách định danh (comma-separated).

Response Schema

HTTP 200 - JSON Array

{
  "total": 1,
  "currentpage": 1,
  "limit": 1,
  "items": [
    {
      "id": 50,
      "identifier": "home-hero-banner",
      "images": [...]
    }
  ]
}

Xem Banner Object Schema

Lưu ý

API chỉ trả về các Banner đang Enable của shop, tối đa 10 Banner mỗi lần gọi (không phân trang). Nên lọc theo identifier hoặc identifier_list.

Error Codes

HTTPMã lỗiMô tả
404error_company_not_found_from_site_tenant_idSiteTenantId không hợp lệ hoặc shop không còn hoạt động.

On this page