---
title: "Quote"
url: "https://developers.zinnia.com/apis/new-business/versions/b8532e16-b28e-4393-9305-def50b91e40e/schemas/Quote"
---

> Full API specification: https://developers.zinnia.com/apis/new-business/versions/b8532e16-b28e-4393-9305-def50b91e40e.md

# Quote

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Zinnia New Business API.
  version: 0.9.8
servers:
  - url: https://qa.api.zinnia.io
    description: QA Environment
  - url: https://dev.api.zinnia.io
    description: DEV Environment
  - url: https://uat.api.zinnia.io
    description: UAT Environment
  - url: https://api.zinnia.io
    description: PROD Environment
components:
  schemas:
    MonthlySavings:
      type: object
      properties:
        minSavings:
          type: number
          description: Minimunm Savings
          example: 132
        maxSavings:
          type: number
          description: Maximum Savings
          example: 222
        targetSavings:
          type: number
          description: Target Savings
          example: 132
    QuoteQuestions:
      type: object
      properties:
        id:
          type: string
          description: Index number of the question
          example: "1"
        code:
          type: string
          enum:
            - RelationshipStatus
            - ChildrenStatus
            - FinanceSavvy
            - MoneyRelation
            - FundsUsage
            - FamilyUsage
          description: RelationshipStatus
          example: FinanceSavvy
        description:
          type: array
          items:
            type: string
            enum:
              - Single
              - Future
              - Engaged
              - Recently Married
              - Married
              - None
              - Plan To
              - Trying
              - Pregnant
              - Yes-Plus
              - Yes-Complete
              - Novice
              - Student
              - Hobbyist
              - Expert
              - Adventurer
              - Individualist
              - Moderate
              - Planner
              - Saver
              - Retirement Hedge
              - Early Retirement
              - Retirement Supplement
              - Fund a Large Expense
              - College Savings
              - Disability Income
              - Small Business Venture
              - Build Wealth
              - Other
              - Nest Egg
              - Protect Co-signers
              - Pay Off Debts
              - Fund College
              - Cover Expenses
              - Maintain Quality Of Life
              - Support Additional Family
              - Funeral Expenses
              - Support Family
              - Undecided
              - Help With Illness
          description: Response details
    ApprovedQuote:
      type: object
      properties:
        quoteId:
          type: string
          description: Unique Id generated by the LPS system
          example: Q332022203127424
        acctValIntRate:
          type: number
          description: Account value interst rate
          example: 3.5
        riskClass:
          type: string
          enum:
            - Elite Non-Tobacco
            - Preferred Non-Tobacco
            - Standard Non-Tobacco
            - Standard Tobacco
            - Standard Aggregate
            - Substandard Non-Tobacco
            - Substandard Tobacco
          description: Risk Class Configured at LPS Engine
          example: Elite Non-Tobacco
        faceAmount:
          type: number
          description: Face Amount
          example: 250000
        premiumAmount:
          type: number
          format: double
          description: Premium amount
          example: 216.16
        paymentTerm:
          type: string
          description: Duration of payment
          example: "20"
        issueAge:
          type: string
          description: Age at issue
          example: "26"
        quoteDate:
          type: string
          format: date-time
          description: date (with pattern "yyyy-MM-dd'T'HH:mm:ss'Z'"). Quote date
        cashValue:
          type: number
          description: Cash value as on date
          example: 3952.941779
        pricingVersion:
          type: string
          description: Internal to LPS
          example: 2021.10.15
        matchVersion:
          type: string
          description: Internal to LPS
          example: 2021.10.15
        matchPercent:
          type: number
          description: Match percent
          example: 1
        averageMonthlyCOI:
          type: number
          description: Average monthly cost of issuance
          example: 76
        firstMonthCOI:
          type: number
          description: first month cost of issuance
          example: 17.46
        adminFee:
          type: number
          description: Admin fee
          example: 8
        firstMonthSavings:
          type: number
          description: First month saving
          example: 190.54
        monthlySavings:
          $ref: "#/components/schemas/MonthlySavings"
    Quote:
      type: object
      properties:
        quoteId:
          type: string
          description: Unique Id generated by the LPS system
          example: Q332022203127424
        carrier:
          type: string
          example: CarrierName_1
        leadId:
          type: string
          description: Unique Id generated by the LPS system
          example: Q332022203127424
        riskClass:
          type: string
          enum:
            - Elite Non-Tobacco
            - Preferred Non-Tobacco
            - Standard Non-Tobacco
            - Standard Tobacco
            - Standard Aggregate
            - Substandard Non-Tobacco
            - Substandard Tobacco
          description: Risk Class Configured at LPS Engine
          example: Elite Non-Tobacco
        lob:
          type: string
          enum:
            - Life
          description: Line of business
          example: Life
        productType:
          type: string
          enum:
            - Indexed Universal Life
            - Universal Life
            - Term
          description: type of product
          example: Indexed Universal Life
        email:
          type: string
          description: Email id of the insured
          example: test.qa182@test.com
        productCode:
          type: string
          enum:
            - ABC001
          description: Product code
          example: ABC001
        state:
          type: string
          enum:
            - AL
            - AK
            - AZ
            - AR
            - CA
            - CO
            - CT
            - DC
            - DE
            - FL
            - GA
            - HI
            - ID
            - IL
            - IN
            - IA
            - KS
            - KY
            - LA
            - ME
            - MD
            - MA
            - MI
            - MN
            - MS
            - MO
            - MT
            - NE
            - NV
            - NH
            - NJ
            - NM
            - NY
            - NC
            - ND
            - OH
            - OK
            - OR
            - PA
            - RI
            - SC
            - SD
            - TN
            - TX
            - UT
            - VT
            - VA
            - WA
            - WV
            - WI
            - WY
          description: State Code
          example: AL
        faceAmount:
          type: number
          description: Face Amount
          example: 250000
        premiumAmount:
          type: number
          format: double
          description: Premium amount
          example: 216.16
        paymentTerm:
          type: string
          description: Duration of payment
          example: "20"
        premiumFrequency:
          type: string
          enum:
            - m
            - q
            - a
            - sa
            - sp
          description: Frequency of premium payment
          example: m
        dob:
          type: string
          format: date
          description: Date of birth of insured
        ageAsOfDate:
          type: string
          format: date
          description: Date as of when age needs to be calculated. This can be defaulted
            to current date in format YYYY-MM-DD or can be signature date to
            calculate issue age as of sign date.
        gender:
          type: string
          enum:
            - Male
            - Female
          description: Gender of insured
          example: Male
        smoker:
          type: string
          enum:
            - Yes
            - No
          description: Smoking preferences
          example: No
        health:
          type: string
          description: Health condition
          example: Good
        underwritingMethod:
          type: string
          enum:
            - FULL_UNDERWRITING
            - ATTESTATION_VALIDATION
            - ADDITIONAL_UNDERWRITING
            - SIMPLIFIED_UNDERWRITING
            - REDUCED_UNDERWRITING
          description: Underwriting types
          example: FULL_UNDERWRITING
        issueAge:
          type: string
          description: Age at issue
          example: "26"
        quoteDate:
          type: string
          format: date-time
          description: date (with pattern "yyyy-MM-dd'T'HH:mm:ss'Z'"). Quote date
        cashValue:
          type: number
          description: Cash value as on date
          example: 3952.941779
        success:
          type: boolean
          description: Quote status
          example: false
        annualIncome:
          type: number
          description: Annual of insured/owner
          example: 0
        annualPolicyMgmtFee:
          type: number
          description: Annual policy management fee
          example: 0
        additionalPaymentAmount:
          type: number
          description: Additional payment amount
          example: 0
        pricingVersion:
          type: string
          description: Internal to LPS
          example: 2021.10.15
        matchVersion:
          type: string
          description: Internal to LPS
          example: 2021.10.15
        matchPercent:
          type: number
          description: Match percent
          example: 1
        averageMonthlyCOI:
          type: number
          description: Average monthly cost of issuance
          example: 76
        firstMonthCOI:
          type: number
          description: first month cost of issuance
          example: 17.46
        adminFee:
          type: number
          description: Admin fee
          example: 8
        firstMonthSavings:
          type: number
          description: First month saving
          example: 190.54
        monthlySavings:
          $ref: "#/components/schemas/MonthlySavings"
        quoteQuestions:
          items:
            $ref: "#/components/schemas/QuoteQuestions"
        approvedQuote:
          $ref: "#/components/schemas/ApprovedQuote"
      required:
        - quoteId
        - riskClass
```
