Acesso Comercial / Docs / Storefront / API
Ctrl K
OBJECT

Section

Seção customizável da homepage com árvore de categorias e variante visual.

Usado em: clientsections

Campos

CampoTipoDescrição
idID!ID da seção.
titleStringTítulo da seção.
typeString!Tipo da seção (banner, products, text, video, etc).
orderIntOrdem de exibição na página.
dataJSONDados específicos do tipo (imagens de banner, texto, etc).

Query

GraphQL
query {
  client(hostname: "minha-loja") {
    sections {
      id
      title
      type
      order
      data
    }
  }
}

Resposta

JSON
{
  "data": {
    "client": {
      "sections": [
        {
          "id": "s1",
          "title": "Banner Principal",
          "type": "banner",
          "order": 1,
          "data": {
            "images": [
              { "url": "https://...", "link": "/colecao" }
            ]
          }
        },
        {
          "id": "s2",
          "title": "Mais Vendidos",
          "type": "products",
          "order": 2,
          "data": {
            "productIds": ["p1", "p2", "p3"]
          }
        }
      ]
    }
  }
}