Listar planos disponíveis
GET /leads/{idApplication}/plans
Sucesso — 200 OK
[
{
"id": "3f6a1e2b-1234-4d56-8abc-9876543210ff",
"title": "Plano Ouro",
"subtitle": "Cobertura estendida",
"tax": 1.5,
"lmi": 36,
"cashback": 0.0,
"planType": "DEFAULT",
"planCalculationType": "CALCULATE_RENT"
}
]| Campo | Tipo | Descrição |
|---|---|---|
id | string | Identificador do plano — usar em POST .../plans/{planId}/selection |
title | string | Título comercial |
subtitle | string | null | Subtítulo comercial |
tax | number | Taxa do plano |
lmi | integer | Limite Máximo de Indenização (em meses de cobertura) |
cashback | number | Percentual de cashback |
planType | enum | DEFAULT | BONUS |
planCalculationType | enum | CALCULATE_RENT | CALCULATE_PACKAGE |
Lista vazia ([]) significa que não há plano disponível para este lead.
Erros mapeados
| HTTP | code | Quando ocorre |
|---|---|---|
| 500 | PLAN_INTEGRATION_FAILURE | Falha de comunicação interna — repetir com backoff |
Updated about 2 hours ago
