Calculadora solar no seu site por API: cotação em tempo real sem expor a sua chave

Publicado em 05/09/2026 · atualizado em 25/09/2026 · leitura de 4 min · API e agentes de IA

Uma calculadora no seu site transforma visitante em lead com número na mão: ele digita o consumo e vê potência, valor e economia com o seu preço. Com a API do ionluz isso é uma chamada HTTP. Este guia mostra a arquitetura mínima, com a chave protegida e sem gravar nada que o visitante não autorizou.

Como funciona

  1. O visitante informa o consumo mensal em kWh, a cidade, a UF e o tipo de ligação no seu formulário.
  2. O seu servidor chama POST /api/v1/quote com a sua chave e preview: true.
  3. A resposta traz potência em kWp, valor de venda pela sua formação de preço, payback, economia estimada e quanto do consumo o sistema cobre.
  4. Você mostra o resultado e oferece o próximo passo: deixar contato ou receber a proposta completa.

A chave nunca vai para o navegador

A chave viva começa com ilz_, é ligada à sua conta e ao seu preço, e aparece uma única vez na criação. Se ela for para o JavaScript da página, qualquer pessoa copia. A solução é uma rota intermediária no seu servidor (por exemplo /minha-cotacao) que recebe os dados do formulário, adiciona a chave e repassa para o ionluz. O manual em /docs/api traz o exemplo pronto dessa rota.

Preview: simular sem gravar

Com preview: true, a API calcula e responde sem criar registro no seu histórico e sem contar como lead. É o modo certo para calculadora: o visitante pode testar dez consumos diferentes sem virar dez propostas. Quando ele deixa o contato e aceita o tratamento dos dados, você chama de novo sem preview, com a chave viva, e recebe o link da proposta e do PDF. A chave de teste (ilz_test_) só simula.

Campos que valem a pena pedir

Não precisa consultar nada antes. A cotação funciona desde a primeira chamada, com o seu kit onde você cobriu a faixa e com o catálogo padrão do ionluz no resto. Ela recusa em dois casos, e a calculadora precisa tratar os dois: faixa marcada como "não atendo" (422 faixa-nao-atendida) e cidade acima do seu raio quando você pede contato (422 fora-da-area, com a distância e o raio). Nos dois, mostre um formulário de contato no lugar do erro. Como a cotação monta o sistema.

Limites e comportamento

O que mostrar ao visitante

Potência sugerida, valor, economia mensal estimada e payback. Rotule como estimativa, diga que o preço final depende da visita técnica e peça o contato só depois de mostrar o número. Visitante que já viu o resultado deixa o telefone com muito mais frequência do que o que precisa preencher formulário para ver qualquer coisa.

Checklist

A chave viva, que grava propostas, faz parte do plano Total + API; a chave de teste, de qualquer plano. O manual completo, com exemplos em curl, Node e Python, está em app.ionluz.com.br/docs/api.

Leia também

Cotação de energia solar por agente de IA: como o MCP do ionluz funciona

API e agentes de IA · 3 min

API de energia solar: o que é, o que calcula e quando integrar

API e agentes de IA · 6 min

Modelo de proposta de energia solar: o que precisa ter para fechar a venda

Proposta e venda · 6 min

Propostas solares honestas, do consumo ao PDF

O ionluz transforma o consumo em kWh do seu cliente em proposta completa: dimensionamento, cálculo pela Lei 14.300, payback e PDF com as cores da sua empresa, e com a sua logo no Total e no Total + API. Criar a conta leva 30 segundos; cada proposta no passo a passo, menos de 1 minuto.

Criar conta grátis Ver a economia por cidade