SYSLED DevelopersTodos os métodos
POST

shop.banners.list

Banners ativos dentro da janela de exibição, em ordem de prioridade e criação; inclui configuração do carrossel.

Grupo: ShopRevisão: Escopo recomendado: shop.banners.list
Exemplos seguros e fictícios. O domínio example.invalid e a credencial demonstrativa abaixo não funcionam. Use o token real somente no servidor da sua integração e nunca o inclua em páginas públicas.

Parâmetros

Parâmetros aceitos por shop.banners.list
CampoTipoObrigatoriedadeDescriçãoExemplo fictício
slotstringOpcionalPosição exata do banner. Sem slot, retorna todas as posições."home"

Exemplos fictícios

Os exemplos documentam o formato; eles não executam nenhuma operação.

Requisição

cURL demonstrativo
curl --request POST \
  'https://example.invalid/api/v1/CREDENCIAL_FICTICIA_SEM_VALOR/shop.banners.list' \
  --header 'Content-Type: application/json' \
  --data '{"slot":"home"}'
Corpo JSON
{
  "slot": "home"
}
Resposta HTTP 200
{
  "ok": true,
  "method": "shop.banners.list",
  "result": {
    "banners": [
      {
        "id": "44444444-4444-4444-8444-444444444444",
        "slot": "home",
        "titulo": "Banner de demonstração",
        "imagem_url": "https://assets.example.com/banner.png",
        "link_url": "https://loja.example.com/catalogo",
        "ordem": 0
      }
    ],
    "carrossel": {
      "efeito": "slide",
      "intervalo_ms": 5000,
      "transicao_ms": 600,
      "autoplay": true,
      "laco": true,
      "mostrar_setas": true,
      "mostrar_pontos": true,
      "pausar_no_hover": true
    }
  }
}

Erros

Condições de erro específicas de shop.banners.list
HTTPCódigoCondição
403TOKEN_NO_COMPANYToken sem empresa associada.

Consulte também os erros globais e limites.

Observações