quote_life_insurance
Quote all supported non-annuity products: term, non-med term, return-of-premium term, final expense (fex), UL, accumulation IUL (iul), protection IUL (piul), VUL where enabled/licensed, whole life, linked benefits, traditional LTC, and accidental death. Supports LTC/chronic illness riders on life products. Call get_life_quote_requirements first for enabled products and each product's schema/health labels. Use explicit user inputs. Returns consumer product details, comparison benefits, exam/application guidance, illustration values when available, and signed quote_id selections for create_life_eapp. Annuities are excluded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | Payments per year: annual, semiannual, quarterly, monthly | |
| solve | No | ||
| state | Yes | ||
| gender | Yes | Carrier rating input, supplied by the user | |
| health | No | User-supplied assumed health value. Get product-specific labels from get_life_quote_requirements. Never infer underwriting eligibility. | |
| height | No | Optional height in inches | |
| smoker | Yes | ||
| usages | No | ||
| weight | No | Optional weight in pounds | |
| premium | No | Premium in USD at the requested payment frequency, for benefit/death-benefit solves | |
| discount | No | ||
| save_age | No | Backdate to save age only when explicitly requested by the user | |
| age_value | No | Target age for cash-value solves | |
| birthdate | Yes | Date of birth, YYYY-MM-DD | |
| loan_type | No | ||
| cash_value | No | ||
| child_rider | No | ||
| joint_party | No | ||
| shared_care | No | ||
| income_solve | No | ||
| pay_duration | No | Payment years; -1 lifetime, -65 until age 65, -100 until age 100, 1 single pay | |
| product_type | Yes | ||
| death_benefit | No | ||
| pool_of_money | No | ||
| term_duration | No | Requested level term in years; availability depends on carrier/product | |
| benefit_period | No | Benefit years; -1 unlimited where supported | |
| income_end_age | No | ||
| marital_status | No | ||
| living_benefits | No | ||
| monthly_benefit | No | Requested monthly care benefit in USD, for Base Premium solves | |
| guaranteed_issue | No | Limit results to guaranteed-issue products | |
| income_start_age | No | ||
| partner_discount | No | ||
| child_rider_units | No | ||
| use_pool_of_money | No | ||
| waiver_of_premium | No | ||
| elimination_period | No | Waiting period in days | |
| inflation_percentage | No | ||
| ltc_rider_percentage | No | Requested monthly acceleration percentage; carrier-specific limits apply | |
| home_health_care_waiver | No | ||
| joint_waiver_of_premium | No | ||
| lapse_protection_to_age | No | ||
| return_of_premium_rider | No | ||
| crediting_rate_requested | No | Optional assumed illustration rate as a decimal; not a guaranteed return | |
| filter_chronic_illness_and_ltc | No | Explicit rider filter, including With LTC Rider; availability and definitions vary by product |