SmartDash

Integracao

O SmartDash transforma um JSON enviado pela sua aplicacao em uma pagina HTML hospedada, acessivel por um link publico. Serve para compartilhar um painel ou documento (WhatsApp, e-mail, TV) sem a sua aplicacao precisar servir HTML.

  1. Sua aplicacao faz POST /render/start com o header Authorization: Bearer <token> e o JSON no corpo.
  2. A resposta traz url - o link publico.
  3. Voce compartilha esse link. Quem abrir ve a pagina renderizada. O link vale 7 dias (ou some na 1a leitura se você enviar "apagar_apos_leitura": true).
O token identifica o seu cliente. Cada cliente tem o seu, gerado no Console (aba Clientes). Sem token valido a chamada retorna 401.

Endpoints

POST https://ia.seacweb.com.br/render/start

Cria o link. Header Authorization: Bearer <token>. Corpo: JSON com a chave template + os dados. Resposta: { "status": "success", "url": "...", "token": "..." }.

GET https://ia.seacweb.com.br/show/<token>

A pagina renderizada. Publico - e o link que voce compartilha.

GET https://ia.seacweb.com.br/schema/<template>

Devolve o JSON de exemplo do template (o mesmo mostrado abaixo). Publico.

GET https://ia.seacweb.com.br/health

Status do servico.

Codigos de erro

400JSON invalido, ou template ausente/inexistente
401token ausente, invalido ou inativo
403template nao habilitado para este cliente
404link (/show) expirado ou inexistente
413payload acima de 8 MB

Exemplo de chamada

curl -X POST https://ia.seacweb.com.br/render/start \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "dashboard_logistica",
    "titulo": "DASHBOARD LOGISTICA",
    "apagar_apos_leitura": false,
    "...": "demais campos do template"
  }'

# resposta:
# { "status": "success", "url": "https://ia.seacweb.com.br/show/ab12...", "token": "ab12..." }

No SEAC a chamada e feita por TSmartEXATA (WEBDASH / Abrir_API_Dash), com RENDER_DASH_URL e RENDER_DASH_TOKEN na configuracao.

Templates disponiveis

Cada bloco abaixo mostra o template e o JSON de exemplo completo. Copie, troque os valores pelos dados reais e envie no corpo do POST /render/start.

kpi_performance_vendedor
Dashboard de performance motivacional do vendedor.
GET /schema/kpi_performance_vendedor
{
    "detalhes_tree": [
        {
            "grupo_nome": "Vendas",
            "headers": [
                "Data",
                "Código",
                "Nome do Cliente",
                "Plano",
                "Itens",
                "MKP(%)",
                "Valor Venda(R$)",
                "Comissão(R$)",
                "Premiação(R$)"
            ],
            "linhas": [
                [
                    "03/11/2025",
                    0,
                    "Consumidor Final",
                    140,
                    1,
                    1,
                    " 192,60",
                    " 6,16",
                    " 0,00"
                ],
                [
                    "03/11/2025",
                    282031,
                    "Empresa A Ltda",
                    263,
                    3,
                    1,
                    " 920,00",
                    " 0,00",
                    " 15,45"
                ],
                [
                    "03/11/2025",
                    3330,
                    "Comércio B",
                    15,
                    1,
                    1,
                    " 827,70",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "03/11/2025",
                    1434,
                    "Cliente Pessoa Física C",
                    15,
                    1,
                    1,
                    " 155,00",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "03/11/2025",
                    95353,
                    "Cliente Pessoa Física D",
                    263,
                    1,
                    1,
                    " 926,79",
                    " 19,89",
                    " 0,00"
                ],
                [
                    "03/11/2025",
                    1434,
                    "Cliente Pessoa Física C",
                    15,
                    2,
                    1,
                    " 328,50",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "03/11/2025",
                    91925,
                    "Cliente Pessoa Física E",
                    140,
                    4,
                    1,
                    " 1.050,08",
                    " 26,09",
                    " 5,73"
                ],
                [
                    "03/11/2025",
                    216389,
                    "Cliente Pessoa Física F",
                    118,
                    2,
                    1,
                    " 343,30",
                    " 8,24",
                    " 0,00"
                ],
                [
                    "03/11/2025",
                    127950,
                    "Cliente Pessoa Física G",
                    118,
                    23,
                    1,
                    " 8.624,17",
                    " 202,50",
                    " 1,11"
                ],
                [
                    "03/11/2025",
                    1434,
                    "Cliente Pessoa Física C",
                    15,
                    3,
                    1,
                    " 1.159,65",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "04/11/2025",
                    253993,
                    "Cliente Pessoa Física H",
                    140,
                    1,
                    1,
                    " 792,59",
                    " 19,02",
                    " 0,00"
                ],
                [
                    "04/11/2025",
                    312716,
                    "Cliente Pessoa Física I",
                    15,
                    2,
                    1,
                    " 1.071,73",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "04/11/2025",
                    147858,
                    "Comércio J",
                    165,
                    2,
                    1,
                    " 599,81",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "04/11/2025",
                    201303,
                    "Empresa K (MEI)",
                    263,
                    7,
                    1,
                    " 4.470,00",
                    " 46,77",
                    " 0,00"
                ],
                [
                    "04/11/2025",
                    223490,
                    "Cliente Pessoa Física L",
                    140,
                    2,
                    1,
                    " 118,40",
                    " 1,42",
                    " 0,00"
                ],
                [
                    "04/11/2025",
                    147858,
                    "Comércio J",
                    165,
                    2,
                    1,
                    " 429,81",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "04/11/2025",
                    4329,
                    "Cliente Pessoa Física M",
                    15,
                    1,
                    1,
                    " 457,15",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    270173,
                    "Serviços Gerais N Ltda",
                    285,
                    6,
                    1,
                    " 2.096,50",
                    " 29,26",
                    " 5,25"
                ],
                [
                    "05/11/2025",
                    270173,
                    "Serviços Gerais N Ltda",
                    1,
                    2,
                    1,
                    " 389,82",
                    " 3,41",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    113806,
                    "Cliente Pessoa Física O",
                    141,
                    7,
                    1,
                    " 2.427,35",
                    " 57,69",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    275862,
                    "Cliente Pessoa Física P",
                    104,
                    1,
                    1,
                    " 450,65",
                    " 7,21",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    113806,
                    "Cliente Pessoa Física O",
                    141,
                    3,
                    1,
                    " 235,00",
                    " 5,17",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    4329,
                    "Cliente Pessoa Física M",
                    15,
                    1,
                    1,
                    " 384,20",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    231546,
                    "Empresa Y Empreendimentos",
                    15,
                    5,
                    1,
                    " 1.042,17",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    261914,
                    "Indústria Q Ltda",
                    263,
                    1,
                    1,
                    " 160,37",
                    " 0,00",
                    " 4,17"
                ],
                [
                    "05/11/2025",
                    125036,
                    "Cliente Pessoa Física R",
                    285,
                    6,
                    1,
                    " 6.300,01",
                    " 21,34",
                    " 117,53"
                ],
                [
                    "05/11/2025",
                    3330,
                    "Comércio B",
                    15,
                    1,
                    1,
                    " 190,66",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    68292,
                    "Cliente Pessoa Física S",
                    15,
                    1,
                    1,
                    " 202,50",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    3330,
                    "Comércio B",
                    15,
                    1,
                    1,
                    " 827,70",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    1702,
                    "Cliente Pessoa Física T",
                    15,
                    1,
                    1,
                    " 1.332,83",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    96368,
                    "Cliente Pessoa Física U",
                    140,
                    9,
                    1,
                    " 1.996,87",
                    " 28,16",
                    " 2,84"
                ],
                [
                    "06/11/2025",
                    312716,
                    "Cliente Pessoa Física I",
                    15,
                    1,
                    1,
                    " 2.068,64",
                    " 0,00",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    301673,
                    "Cliente Pessoa Física V",
                    285,
                    2,
                    1,
                    " 618,36",
                    " 14,07",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    113806,
                    "Cliente Pessoa Física O",
                    285,
                    2,
                    1,
                    " 138,42",
                    " 1,96",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    216389,
                    "Cliente Pessoa Física F",
                    285,
                    2,
                    1,
                    " 1.806,48",
                    " 43,36",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    0,
                    "Consumidor Final",
                    141,
                    1,
                    1,
                    " 433,50",
                    " 6,94",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    0,
                    "Consumidor Final",
                    141,
                    1,
                    1,
                    " 42,90",
                    " 1,03",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    74468,
                    "Cliente Pessoa Física W",
                    1,
                    2,
                    1,
                    " 136,80",
                    " 1,64",
                    " 0,00"
                ]
            ],
            "total": " 551,33"
        },
        {
            "grupo_nome": "Recebimentos",
            "headers": [
                "Data",
                "Código",
                "Nome do Cliente",
                "Plano",
                "Itens",
                "MKP(%)",
                "Valor Venda(R$)",
                "Comissão(R$)",
                "Premiação(R$)"
            ],
            "linhas": [
                [
                    "03/11/2025",
                    3330,
                    "Comércio B",
                    15,
                    0,
                    1,
                    " 559,77",
                    " 0,00",
                    " 9,45"
                ],
                [
                    "03/11/2025",
                    222087,
                    "Cliente Pessoa Física X",
                    15,
                    0,
                    1,
                    " 169,18",
                    " 0,95",
                    " 0,26"
                ],
                [
                    "03/11/2025",
                    147858,
                    "Comércio J",
                    165,
                    0,
                    1,
                    " 244,39",
                    " 3,00",
                    " 0,00"
                ],
                [
                    "04/11/2025",
                    147858,
                    "Comércio J",
                    17,
                    0,
                    1,
                    " 305,46",
                    " 2,30",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    3330,
                    "Comércio B",
                    15,
                    0,
                    1,
                    " 1.481,57",
                    " 17,64",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    4329,
                    "Cliente Pessoa Física M",
                    15,
                    0,
                    1,
                    " 399,14",
                    " 19,45",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    1434,
                    "Cliente Pessoa Física C",
                    15,
                    0,
                    1,
                    " 207,10",
                    " 4,97",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    231546,
                    "Empresa Y Empreendimentos",
                    15,
                    0,
                    1,
                    " 1.042,17",
                    " 13,03",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    255341,
                    "Construtora Z",
                    15,
                    0,
                    1,
                    " 3.224,89",
                    " 70,08",
                    " 24,93"
                ]
            ],
            "total": " 131,42"
        },
        {
            "grupo_nome": "Contratos de Fornecimento",
            "headers": [
                "Data",
                "Código",
                "Nome do Cliente",
                "Plano",
                "Itens",
                "MKP(%)",
                "Valor Venda(R$)",
                "Comissão(R$)",
                "Premiação(R$)"
            ],
            "linhas": [],
            "total": "0,00"
        },
        {
            "grupo_nome": "Devoluções",
            "headers": [
                "Data",
                "Código",
                "Nome do Cliente",
                "Plano",
                "Itens",
                "MKP(%)",
                "Valor Venda(R$)",
                "Comissão(R$)",
                "Premiação(R$)"
            ],
            "linhas": [
                [
                    "03/11/2025",
                    282031,
                    "Empresa A Ltda",
                    0,
                    0,
                    1,
                    " 92,08",
                    " 0,00",
                    " 3,13"
                ],
                [
                    "03/11/2025",
                    222087,
                    "Cliente Pessoa Física X",
                    0,
                    0,
                    1,
                    " 169,19",
                    " 1,35",
                    " 0,00"
                ],
                [
                    "05/11/2025",
                    270173,
                    "Serviços Gerais N Ltda",
                    0,
                    0,
                    1,
                    " 177,67",
                    " 0,00",
                    " 2,84"
                ],
                [
                    "05/11/2025",
                    4329,
                    "Cliente Pessoa Física M",
                    0,
                    0,
                    1,
                    " 399,15",
                    " 19,96",
                    " 0,00"
                ],
                [
                    "06/11/2025",
                    270173,
                    "Serviços Gerais N Ltda",
                    0,
                    0,
                    1,
                    " 949,68",
                    " 0,00",
                    " 47,48"
                ],
                [
                    "06/11/2025",
                    1434,
                    "Cliente Pessoa Física C",
                    0,
                    0,
                    1,
                    " 380,74",
                    " 6,09",
                    " 0,00"
                ]
            ],
            "total": "- 27,40"
        }
    ],
    "kpis_secundarios": [
        {
            "info": "Vendas + Receb. - Devol.",
            "titulo": "TOTAL VENDAS (LÍQ.)",
            "valor": "R$ 10.048,19"
        },
        {
            "info": "Vendas + Receb. - Devol.",
            "titulo": "TOTAL COMISSÃO",
            "valor": "R$ 645,00"
        },
        {
            "info": "Vendas + Receb. - Devol.",
            "titulo": "TOTAL PREMIAÇÃO",
            "valor": "R$ 130,00"
        },
        {
            "info": "28,00% MKP médio",
            "titulo": "TICKET MÉDIO",
            "valor": "R$ 1.146,86"
        },
        {
            "info": "1,97% índice p/produto",
            "titulo": "ITENS POR NOTA",
            "valor": "3,0"
        },
        {
            "info": "",
            "titulo": "VALOR À RECEBER",
            "valor": "R$ 788,62"
        }
    ],
    "meta_diaria": {
        "meta": 18560,
        "realizado": 0,
        "titulo": "Meta de Venda Diária"
    },
    "meta_principal": {
        "meta": 111360,
        "realizado": 43580.56,
        "titulo": "Meta de Venda Mensal"
    },
    "template": "kpi_performance_vendedor",
    "vendas_por_grupo": [
        {
            "nome": "Tintas",
            "percentual_meta": 542.8515,
            "valor": 23657.770519099
        },
        {
            "nome": "Revestimentos",
            "percentual_meta": 273.1048,
            "valor": 11902.059940993
        },
        {
            "nome": "Louças",
            "percentual_meta": 31.5382,
            "valor": 1374.453381152
        },
        {
            "nome": "Metais",
            "percentual_meta": 56.1293,
            "valor": 2446.147555246
        },
        {
            "nome": "Argamassas e Rejuntes",
            "percentual_meta": 2474.4651,
            "valor": 2945.123205318
        },
        {
            "nome": "Portas",
            "percentual_meta": 0,
            "valor": 0
        },
        {
            "nome": "Rodapés",
            "percentual_meta": 2845.9858,
            "valor": 696.170110918
        },
        {
            "nome": "Produtos Descontinuados",
            "percentual_meta": 18.2103,
            "valor": 811.160479281
        }
    ],
    "vendedor": {
        "codigo": 1,
        "nome": "Vendedor Exemplo (Equipe 1)"
    }
}
orcamento
Orçamento visual com fotos (Mestre-Detalhe).
GET /schema/orcamento
{
    "template": "orcamento",
    "apagar_apos_leitura": false,
    "numero_proposta": "1455541",
    "data_emissao": "18/11/2025 18:39",
    "validade_dias": 1,
    "0": "empresa",
    "1": {
        "nome_fantasia": "Fantasia",
        "logo_url": "url_logo"
    },
    "vendedor": {
        "nome": "LEANDRO BALZARES CANEDO",
        "codigo": 1234
    },
    "cliente": {
        "nome": "BENEDITO AMARAL",
        "codigo": 0,
        "cidade_uf": "Casimiro de Abreu - RJ",
        "bairro": "Vila Verde"
    },
    "profissional": {
        "nome": "Nome do Arquiteto (Opcional)"
    },
    "totais": {
        "peso_total_kg": 60.276,
        "valor_bruto": 48396.72,
        "valor_desconto": 12099.19,
        "percentual_desconto_medio": 25,
        "valor_frete": 0,
        "valor_liquido": 36297.53,
        "forma_pagamento": "DINHEIRO"
    },
    "ambientes": [
        {
            "id": 1,
            "nome": "Cozinha",
            "ordem": 1,
            "itens": [
                {
                    "codigo": "4900.C.GD",
                    "descricao": "ACAB P/REG 11/4E11/2 GD LINK-CR DECA METAIS PÇ",
                    "unidade": "UN",
                    "quantidade": 2,
                    "preco_tabela": 124.59,
                    "desconto_percentual": 25,
                    "preco_liquido": 93.44,
                    "total_liquido": 186.88,
                    "previsao_entrega": "1 Dias Úteis",
                    "imagens": [
                        "https://url-do-seu-s3.com/imagem1.jpg"
                    ]
                },
                {
                    "codigo": "2253.C",
                    "descricao": "MIST MONO COZINHA SPIN ONE GOURMET-CR DECA",
                    "unidade": "UN",
                    "quantidade": 1,
                    "preco_tabela": 1185.76,
                    "desconto_percentual": 25,
                    "preco_liquido": 889.32,
                    "total_liquido": 889.32,
                    "previsao_entrega": "Encomenda",
                    "imagens": []
                }
            ]
        },
        {
            "id": 2,
            "nome": "Área de Serviço",
            "ordem": 2,
            "itens": []
        }
    ]
}
dashboard_logistica
Dashboard de Logística (Expedição, Baias e Setores).
GET /schema/dashboard_logistica
{
    "titulo": "DASHBOARD LOGÍSTICA",
    "data_ref": "20/12/2025",
    "hora_atual": "10:30:00",
    "resumo_entregas": {
        "total": 150,
        "peso": 4500.5
    },
    "lista_entregas": [
        {
            "veiculo": "ABC-1234",
            "motorista": "João Silva",
            "ajudantes": "Pedro / Paulo",
            "baia": "01",
            "rota": "Zona Sul",
            "num_entregas": 15,
            "peso": 500.2,
            "situacao": "Aberta",
            "status": "Carregada",
            "cor_status": "green"
        }
    ],
    "cortes_disponiveis": [
        "MANHA",
        "TARDE"
    ],
    "por_setor": [
        {
            "nome": "Centro",
            "valores": [
                100,
                50
            ]
        }
    ],
    "por_baia": [
        {
            "nome": "001 - EXPEDICAO",
            "valores": [
                100,
                100
            ]
        }
    ]
}
mapa_armazenagem
Mapa visual de calor do armazém (WMS) com filtros em tempo real.
GET /schema/mapa_armazenagem
{
    "titulo": "MAPA GERAL - CD 01",
    "data_ref": "05/01/2026 10:00",
    "layout": {
        "max_ruas": 10,
        "max_blocos": 20,
        "max_niveis": 6
    },
    "enderecos": [
        {
            "id": "001-001-001-001-001",
            "coords": {
                "bairro": 1,
                "rua": 1,
                "bloco": 1,
                "nivel": 1,
                "apto": 1
            },
            "tipo": "Picking",
            "status": "ocupado",
            "ocupacao_perc": 100,
            "produto": {
                "codigo": 88268,
                "descricao": "PORCELANATO RETIFICADO...",
                "lote": "45-R1",
                "validade": "2030-01-01",
                "qtd": 151.31,
                "unidade": "M2"
            }
        }
    ]
}