# seguro > Simulador de prêmio de seguro de vida, com a memória de cálculo cobertura a cobertura. Simulação, não cotação: as taxas são fictícias e o resultado não é proposta de seguradora. Projeto da criando.dev. Cada produto publicado tem coberturas, tábuas de taxa, limites de capital e idade, comissão (às vezes com faixa para escolher) e agenciamento sobre a primeira parcela. O cálculo é exato (sem ponto flutuante), arredondado ao centavo por cobertura, e o mesmo pedido na mesma data de referência dá sempre o mesmo resultado. Como usar o simulador e o configurador, passo a passo: https://seguro.criando.dev/ ## Produtos - [Vida Individual — Exemplo](https://seguro.criando.dev/produto/vida-ex): código `VIDA-EX`, versão 2 ## API - `GET https://seguro.criando.dev/api/produtos`: produtos publicados (código, versão e nome). - `POST https://seguro.criando.dev/api/calcular`: calcula sem gravar. Corpo: `{"produto", "versao", "pedido"}`; a resposta traz cada cobertura (aceita ou recusada, com o motivo), o total, a memória de cálculo e, quando o produto tem, o agenciamento (percentual da primeira parcela, forma e valor). - `POST https://seguro.criando.dev/api/simulacoes`: recalcula, grava o retrato e devolve o `codigo` e o `link` da simulação salva. - `GET https://seguro.criando.dev/api/simulacoes/{codigo}`: a simulação salva, lida do retrato (nunca recalcula). O pedido tem `segurado` (`nascimento` em AAAA-MM-DD e `sexo` M ou F, quando o produto pede), `coberturas` (`codigo` e `capital`; sem capital, vale o padrão do produto) e, opcionalmente, `data_referencia` e `comissao` (fração, dentro da faixa do produto). Exemplo para o produto de exemplo `VIDA-EX`: ```sh curl -s https://seguro.criando.dev/api/calcular -H 'Content-Type: application/json' -d '{"produto":"VIDA-EX","versao":1,"pedido":{"segurado":{"nascimento":"1991-03-10","sexo":"M"},"coberturas":[{"codigo":"MORTE","capital":100000},{"codigo":"IPA","capital":150000}]}}' ```